[Kindle Fire Android Development] mateorod:
Update 08-16 This thread is deprecated, and the package list is now obsolete!

There is no need to wait for me to make you packages, now you can bring PDroid and the V6 to almost any ROM with any build date.

You can use my tool The Auto-Patcher to make your own flashable zips. We support Gingerbread through Jellybean and the tool can be used on Linux, Mac and Windows​

​

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)

Energy

Current 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

GlazedICS

6/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!

Gedemis

6/25

android-framework-services-v6-gederom

V6 Supercharger

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.

The V6 Supercharger is a memory management script

. You will have to get the script itself from its dev, zeppelinrox's OP. This is simply a services.jar, modded to enable the V6 on ICS. Available alone or with PDroid.

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

sh V6*

A V6 configuration guide that will work for your device is here.

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!

A long Q&A about Botbrew and package management for my Nook Packages is here. Much of it will apply to the Kindle packages as well, especially the beginning where I make the case for package management over flashable zips.

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!

plugtime

Humility...

XDA News Portal article on v6 package (frontpaged!)

XDA News Portal article on Botbrew (x2)

XDA News Portal article on the PDroid packages(...x3!)

Gratitude...

inportb, for holding my hand through every step of this process, and for Botbrew itself.

Zeppelinrox for the v6 supercharger script

svyat for developing PDroid

PoorCollegeGuy for his continuing support to the project.

racks11479- for artwork

pastime1971, my collaborator on the PDroid auto-patcher and the port of PDroid to ICS.

bet you didn't know it took so many people to supercharge a kindle, now did ya?