Earlier quoted context omitted.
There's been a few mods out on xda for at least a year or two that let you fake most permissions per app so the app would think it was getting legit data and not just blindly crash if it was denied the data totally. I think one was built into MIUI and could also be used standalone. The other one I can't recall the name, but if I think of it I will edit my post in a bit. Both had their source out though so you could m…
Yeah, my problem is that I use stock, so no love there :/
Saurik releases Substrate for Android
31–39 of 39 posts
Re: Saurik releases Substrate for Android
#32Earlier quoted context omitted.
Yeah, my problem is that I use stock, so no love there :/
Stock as in a Nexus device or stock as in some other OEM skinned device? You shouldn't have problems applying either if you're using stock vanilla AOSP and rooted. OEM skins (touchwiz/sense/etc) though are another thing since you don't have any source code to work off of without modding or using something like Cyanogenmod and they tend to mod a lot of the framework base. Pdroid's patches were to the framework_base pa…
Re: Saurik releases Substrate for Android
#33Earlier quoted context omitted.
Not answering your question, but applications for Android are generally written with the assumption that they have whatever permissions they requested at install time, and may behave unpredictably if calls to things that are supposed to have already been authorized raise exceptions. I would expect that if you managed to do this, lots of applications would crash.
I'm pretty sure you could fake most permissions convincingly. After all, how is an app to know that that empty contact list or those GPS coordinates on the top of mount Everest aren't actually real?
Re: Saurik releases Substrate for Android
#34Earlier quoted context omitted.
Stock as in a Nexus device or stock as in some other OEM skinned device? You shouldn't have problems applying either if you're using stock vanilla AOSP and rooted. OEM skins (touchwiz/sense/etc) though are another thing since you don't have any source code to work off of without modding or using something like Cyanogenmod and they tend to mod a lot of the framework base. Pdroid's patches were to the framework_base pa…
Nexus device, yep. I didn't know takju was AOSP, I thought AOSP is sort of the "base". I'll try to set up OpenPDroid (I think PDroid doesn't work with ICS), thank you!
All the proprietary binaries are on Google's site[1] for Nexus devices or can be pulled from your device under /vendor/ (in the past, google sometimes failed to put up a few like the camera or bluetooth so had to get those via your device or a trusted repository). Alternatively, you can pull them from a repository maintained by a some of the more well known Android ROM modders using the directions I put up here (https://github.com/yareally/android_proprietary_files). Also you'll have to get a google apps package (or alternatively build it yourself) if you compile AOSP since you won't have access to the Android Market and such otherwise (stock AOSP resembles what you get in the emulator). A premade google apps package I would trust (and use myself when I don't want to build my own) can be located on goo.im[2]. They'll say Cyanogenmod, but they'll work for stock AOSP just the same.
Re: Saurik releases Substrate for Android
#35Earlier quoted context omitted.
Nexus device, yep. I didn't know takju was AOSP, I thought AOSP is sort of the "base". I'll try to set up OpenPDroid (I think PDroid doesn't work with ICS), thank you!
Yeah, pdroid as in its Android 2.3 form is wont work. Before OpenPdroid, I had to manually merge changes into the ASOP source by hand and do a little tweaking. You should be all good with takju. I have a Verizon Galaxy Nexus (toro) and build AOSP fine with that. All the proprietary binaries are on Google's site[1] for Nexus devices or can be pulled from your device under /vendor/ (in the past, google sometimes failed…
This sounds like a huge hassle to install a privacy manager, I'd be okay with installing a small patch, but wiping my phone quickly ventures into "not worth it" territory :/
Re: Saurik releases Substrate for Android
#36Earlier quoted context omitted.
Yeah, pdroid as in its Android 2.3 form is wont work. Before OpenPdroid, I had to manually merge changes into the ASOP source by hand and do a little tweaking. You should be all good with takju. I have a Verizon Galaxy Nexus (toro) and build AOSP fine with that. All the proprietary binaries are on Google's site[1] for Nexus devices or can be pulled from your device under /vendor/ (in the past, google sometimes failed…
Oh hum, so, from what I understand, I need to use AutoPatcher(?) to patch my stock ROM and install that. Doesn't that mean that all my data will be wiped? This sounds like a huge hassle to install a privacy manager, I'd be okay with installing a small patch, but wiping my phone quickly ventures into "not worth it" territory :/
After that, you unlock via running a simple command which will let you flash your own compiled rom (alternative, you can unlock and then root and patch as you mentioned after unlocking the bootloader, but unlocking is the first step for either solution).
After backing up, run from your pc command line (you need the android sdk platform-tools first):
fastboot oem unlock
↑ that will wipe all your data and put it back in the state you got it initially, so make sure to back up first. More info on that can be found in the link below ↓
To go beyond that and root, you can find all the info you need here (http://rootzwiki.com/topic/12013-how-to-step-by-step-oem-unl...). I'm an admin on that site so if you have questions, someone will post and reply or I may if I'm not busy.
Re: Saurik releases Substrate for Android
#37Earlier quoted context omitted.
Oh hum, so, from what I understand, I need to use AutoPatcher(?) to patch my stock ROM and install that. Doesn't that mean that all my data will be wiped? This sounds like a huge hassle to install a privacy manager, I'd be okay with installing a small patch, but wiping my phone quickly ventures into "not worth it" territory :/
You can back up your data first before unlocking your bootloader and such ( https://play.google.com/store/apps/details?id=com.koushikdut... ). Works without even being rooted since it's a wrapper around the built in backup Android implemented since Android 4.0. After that, you unlock via running a simple command which will let you flash your own compiled rom (alternative, you can unlock and then root and patch as you…
I don't want to take up more of your time, though, I'll just download the stock rom and try to AutoPatch it and see if that works. Thank you very much for your help!
Re: Saurik releases Substrate for Android
#38Earlier quoted context omitted.
You can back up your data first before unlocking your bootloader and such ( https://play.google.com/store/apps/details?id=com.koushikdut... ). Works without even being rooted since it's a wrapper around the built in backup Android implemented since Android 4.0. After that, you unlock via running a simple command which will let you flash your own compiled rom (alternative, you can unlock and then root and patch as you…
Thanks for that. I've already unlocked the bootloader (back when I got it), I was referring to needing to wipe everything when installing the ROM (I'm rooted, too). I don't want to take up more of your time, though, I'll just download the stock rom and try to AutoPatch it and see if that works. Thank you very much for your help!
Oh if you're rooted, then just use titanium backup if you want to be safe :). Good luck.
Re: Saurik releases Substrate for Android
#39Earlier quoted context omitted.
Thanks for that. I've already unlocked the bootloader (back when I got it), I was referring to needing to wipe everything when installing the ROM (I'm rooted, too). I don't want to take up more of your time, though, I'll just download the stock rom and try to AutoPatch it and see if that works. Thank you very much for your help!
Np, I don't think that patch should require you to do much and the stock ROM shoudn't really be any different (if we're talking about the Android Factory Images[1]) than what you have right now so the patch should work without flashing any ROM. If you're going to flash and wipe everything by flashing it (and you're already stock Android), then might as well try the patch first before flashing the stock ROM. Oh if you…