Thanks for the support, the tools I made to support this thread are what became the Auto-Patcher, so a big thank you to all the people who tried the packages.
I hope you found Botbrew itself interesting. There is literally no limit to what that wonderful package manager can bring to Android. Inportb's project is still very relevant, and will be a major part of how we bring on-device modding to Android ( Stay tuned over at the Auto-Patcher thread).
Original Thread below
Packages for the Kindle Fire Botbrew is a package manager for android developed by inportb. Some of the available packages are python, ruby, git and more libs than you can shake a stick at. I believe it to be the most powerful development tool in the market, bar none. Go to the thread if you would like to learn more (which I wholeheartedly recommend!)
I have been offering these packages to a range of devices and roms, and was asked to add the Kindle to the supported devices.
Update 6/30: Energy 6/23 added!
Offered Packages (subject to expansion)
EnergyCurrent for update on 6-23-12
android-framework-services-v6-glazed
The V6 supercharger services.jar
android-framework-pdroid-glazed
PDroid for the Energy ICS rom.
android-framework-pdroid-v6-glazed
PDroid AND V6 supercharger for Energy ICS
EyeCandy ICS-Also confirmed working with straight twa_priv ROMs!6/25-Current for update 1.5
android-framework-services-v6-eyecandy
The V6 supercharger services.jar
android-framework-pdroid-eyecandy
PDroid for the EyeCandy ICS rom.
android-framework-pdroid-v6-eyecandy
PDroid AND V6 supercharger for EyeCandy ICS
GlazedICS6/14-Current for update on 6-14-12
android-framework-services-v6-glazed
The V6 supercharger services.jar
android-framework-pdroid-glazed
PDroid for the GlazedICS rom.
android-framework-pdroid-v6-glazed
PDroid AND V6 supercharger for GlazedICS
Check package download list if you are running an earlier version of this ROM!2nd Post!
android-framework-pdroid-gedemis
PDroid for the Gedemis CM9 rom.
android-framework-pdroid-gedemis-v6
PDroid AND v6 supercharger for Gedemis
AOKP-6/14-deprecated until requested!
CM9 Hashcode-6/14-Almost certainly deprecated! Available by request! CM9 Reloaded-6/14-Possibly deprecated! Available by request!
The Mods
Pdroid is a permission management tool. It allows users to block apps from having permissions the user is uncomfortable with, including system apps. It also allows custom IMEI numbers, phone numbers and other security features. If you don't think an app should have access to your contacts or incoming phone calls, this is the app for you.
Both of these mods are only available through smali editing or build patching. Botbrew allows users to install these packages over nightlies, without any extra flashing or risk.
Directions
Please be sure to only install the package that matches your ROM! So if you have AOKP installed, only install packages that have AOKP in the title! If you don't see your daily driver on the list, go ahead and request a specific ROM in the thread and I will see what I can do.
Install Botbrew (Free from Google Play)
Botbrew will bootstrap in some packages necessary for its operation.
Install repository-mateorod and press the refresh packages button
Choose one of the packages (JUST one!!) and install it.
Reboot
Launch and configure PDroid app
If you chose to install android-framework-pdroid-v6-(ROM-name), navigate to where ever you saved the V6 script and run it in terminal with
Update 6-16 Users have had trouble running the V6 this way. Script Manager seems to be the consensus for now. I will try and update the manual directions when I have some time!
Whenever you update to a new ROM, just launch Botbrew and check the repairable packages screen. Reinstall the overwritten packages on the list, and reboot. That's it!
With ICS being in open development, eventually these packages will go out-of-date as the source repos evolve. If you ever install a package and reboot into bootloops or FCs, just boot into recovery and reflash your ROM (no wiping necessary!). Come report the issue here at the thread and I will update the packages ASAP!
This is a list of packages that are older than those in the Botbrew repo. So if you are comfortable with your ROM and do not want to update, you can use these packages below instead of the ones in Botbrew.
These are installable directly from your browser or file manager, as long as you have Botbrew installed.
android-framework-pdroid-aokp
Enables the pdroid framework for ICS AOKP
android-framework-pdroid-v6-aokp
Enables PDroid and the V6 supercharger for ICS AOKP
And this does what ???
Kindle Fire > [ROM] [CM10] [JB] ▶Alien Droid◀◄ V6.0
Nexus 7 >8gb< [ROM][Nov.3][4.1.2] SmoothROM v4.1
Samsung Galaxy S II I9100 > [ROM][XXLSJ][CWM] Simplistic Completely Stock Deodexed Rooted
android-framework-pdroid-aokp
Enables the pdroid framework for ICS AOKP
android-framework-pdroid-v6-aokp
Enables PDroid and the V6 supercharger for ICS AOKP
And this does what ???
It's always a challenge, really. Trying to put in the right balance of information so that people can be caught up to speed without reading a book, you know? I guess I didn't get it quite right.
The two packages available specifically for the kindle are the ones you listed above. Both packages port the privacy app PDroid to AOKP builds. The android-framework-pdroid-v6-aokp package also ports the V6 supercharger capabilities.
Without combining the two into one package, users would either have to choose between them, or edit their own source code personally.
Both of those programs are pretty popular mods that can only work on ICS by altering the source code of the ROM framework itself. Before pastime1971 and I got the port of PDroid done, there wasn't any way to have it on ICS. Through Botbrew's package management, I offer packages to bring this function to everyday users who don't build from source, or do their own smali editing. If you do either of those two things, you might not need these packages, although it is certainly easier to use them than recreate them for every nightly you flash.
If you are asking about the mods themselves, well in the first post there is a section called The Mods which briefly explains the programs enabled by the packages. There are plenty of links to more info.
And finally, if you are asking exactly what the package themselves do, well, they contain pre modded system apps I personally made for the Kindle Fire. Botbrew uses precision maintainer scripts to allow it to swap in and out system apps within the davlik VM without damaging the device's function. Botbrew also backs up your existing system apps, so returning to how it was when you flashed is one click away.
Did I answer your question? Let me know if there is something specific I am not being clear about.
This is awesome, I'd love to see it on gedemis cm9.
Done
Quote:
Originally Posted by mtnlion
Cm9 reloaded please.
...and done.
I have added packages android-framework-pdroid-cm9reloaded and android-framework-pdroid-gedemis to the Botbrew repo.
I did not add the V6 functionality to these packages. That is something I added to the AOKP packages as an experiment. If it seems people would like it and would use it, then I can add them, but for now I am just sort of testing it out.
Note: If I add the V6 changes, I will continue to offer the PDroid packages without the V6-capability as well.
I have added packages android-framework-pdroid-cm9reloaded and android-framework-pdroid-gedemis to the Botbrew repo.
I did not add the V6 functionality to these packages. That is something I added to the AOKP packages as an experiment. If it seems people would like it and would use it, then I can add them, but for now I am just sort of testing it out.
Note: If I add the V6 changes, I will continue to offer the PDroid packages without the V6-capability as well.
Just wondering why u wouldnt include V6? I think it's awesome. I am using it in gedeROM.
!
Sure...since you asked...
...it's already done!
There is now Pdroid and Pdroid+V6 options for AOKP, Gedemis and CM9 reloaded in the Botbrew repo!
See the first post for specific package names.
Please be sure to only install the package that has the name of your rom in the package title...
So...android-framework-pdroid-v6-gedemis will ONLY work for Gedemis CM9 roms. Got it? Thanks!
Update 5/15 The CM repo had a pretty big change tonight, necessitating an update for packages for several devices. I know the Kindle Builds aren't nightlies though, so I am going to wait and see if I get any user feedback. I know the packages currently work, so if any of the above ROMS update anytime soon, please post an alert in the thread and I will update the Kindle's packages in the Botbrew repo.
It’s been well established that XDA-Developers isthedestination for resources relating to … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?