yashsingh1/xdaforums huggingface dataset:
[Desire Q&A, Help & Troubleshooting] 777ace:
It's good that you found this, however, most custom ROMs (in addition to partitioning your SD card as already mentioned) will also require the phone's internal memory to be partitioned and this is what we mean by "what Hboot?".

Hboots will come in different formats and offer different internal partition tables. It is important to use a Hboot that is compatible with your ROM of choice. You will see which Hboot you need in the first or second post of the ROM you've dowloaded. Once you know this, download the correct Hboot from here http://alpharev.nl/ then use a tool such as Android Flasher to flash this to your phone, before you install new ROM. Be sure to flash "Bravo Downgrader" first, then Hboot of choice.
[HTC Vivid, Raider, Velocity] Vicpdx18:
I have a question.

I want to flash a new rom on my vivid but i see that many require s-off. Now i am wondering why do i need that since i already unlocked the boot-loader. I mean on the inspire it was way easier since you just rooted and custom rom here we come but the vivid just confuses me why s-off is needed.

Anyone know?
[HTC Vivid, Raider, Velocity] jerrycoffman45:
you just need to flash the boot.img with fastboot you dont have to have s-off that is only needed for people who dont have the ics upgrade yet s-off allows you to flash the boot.img from recovery it does more than that but sense your att you dont have to have it i am s-on and i have flashed many roms
[HTC Vivid, Raider, Velocity] Vicpdx18:
oh ok yea what i did was flash a new kernal and rom and i got it going! and so pretty much what your telling me is that only ICS roms have to have s-off if you wanted to try them?
[HTC Vivid, Raider, Velocity] jerrycoffman45:
no to run ics roms you have to have ics hboot if you upgraded with the ota or ruu to ics then you have the ics hboot right now s-off will let you flash the kernel from recovery instead of using fastboot it will also allow you to upgrade your hboot with another carriers upgrade sense you are att you dont need another carriers upgrade att has already released ics
[HTC Vivid, Raider, Velocity] Vicpdx18:
oh alright i understand yea i can actually get back to GB stock then upgrade to ics again and do an s-off from there.
[Kindle Fire Android Development] mateorod:
Package Download Links!

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.

Glazed ICS

6-14

Botbrew Anise (Root)

Pdroid

V6

Pdroid + V6

Botbrew Basil (Experimental)

Pdroid

V6

Pdroid + V6

6-16

Botbrew Anise (Root)

Pdroid

V6

Pdroid + V6

Botbrew Basil (Experimental)

Pdroid

V6

Pdroid + V6

6-23

Botbrew Anise (Root)

Pdroid

V6

Pdroid + V6

Botbrew Basil (Experimental)

Pdroid

V6

Pdroid + V6

Gederom

4-13

Botbrew Anise (Root)

V6

Botbrew Basil (Experimental)

V6

6-12

Botbrew Anise (Root)

Pdroid

V6

Pdroid+v6

Botbrew Basil (Experimental)

Pdroid

V6

Pdroid+v6

EyeCandy

1.4

Botbrew Anise (Root)

Pdroid

V6

Pdroid+v6

Botbrew Basil (Experimental)

Pdroid

V6

Pdroid+v6

1.5

Botbrew Anise (Root)

Pdroid

V6

Pdroid+v6

Botbrew Basil (Experimental)

Pdroid

V6

Pdroid+v6
[Kindle Fire Android Development] skrewie:
Hnm,,,,

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 Android Development] mateorod:
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.
[Kindle Fire Android Development] mtnlion:
Cm9 reloaded please.
[Kindle Fire Android Development] mateorod:
Done

...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.
[Kindle Fire Android Development] jamminjon82:
Amazing!

Sent from the bottom of my fart
[Kindle Fire Android Development] cruel91:
Just wondering why u wouldnt include V6? I think it's awesome. I am using it in gedeROM.
[Kindle Fire Android Development] mateorod:
!

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.

Thanks!
[Kindle Fire Android Development] ma.da.ladla:
how i can use ur packages on gedemis rom
[Kindle Fire Android Development] mateorod:
From the OP

The packages for the Gedemis Rom are

android-framework-pdroid-gedemis

android-framework-pdroid-v6-gedemis

The difference between them being that the one with v6 in the title enables the supercharger as well.

Did you try this and have problems? Let me know what exactly you are having trouble with.
[Kindle Fire Android Development] dadeo1111:
This looks very useful and I will likely be implementing it soon on my kf ics device. Thanks for your hard work and clear instructions.
[Kindle Fire Android Development] iesvs:
Can't find mateorod-v6 after refresh.

Yeah, I tried this once, but it didn't work for some reason, so I thought I'd try again. I installed mateorod-repository but upon refresh of the packages I'm not seeing mateorod-v6. I know I saw it the first time I tried installing, but I don't see it now. I cleared the app cache then tried to find it again but it's still not there. What do?
[Kindle Fire Android Development] mateorod:
Well, the mateorod packages are only being used for the Nook at the moment.

As a Kindle user (right?), you should be looking for android-framework-pdroid-v6-ROM, with ROM being either gedemis, cm9reloaded, or AOKP. Those are the three roms I am currently supporting for the Kindle.

Only install packages that match the ROM you have on the device!

I am sure that the packages in the repo were patched correctly, so they should stil work fine, as I know that gedemis and AOKP have not updated yet, and I don't think that CM9 reloaded has either.

How did you find out about the mateorod-v6 package? Did you see the Nook packages thread?

Anyway, the current working version of the Kindle packages all end in 8 right now. Look for them in the android section and let me know how it goes!

and as a note, the my repository is actually called repository-mateorod, which makes a difference when you are looking at an alphabetic list over 200 packages long! ;)
[Kindle Fire Android Development] iesvs:
Looks like I did get them confused. Oops.

Yep. It's the Nook page. I didn't notice since your link is to a single post and I just assumed it was the same thread.

Also yes, Kindle user on gedeROM 1.35. Installed in Botbrew I have android-framework-pdroid-v6-gedemis. Since I've already installed Pdroid and I'm assuming configuration is just user preference, from here just launch the script in the terminal, right? Last time everything appeared to work fine until I got to this step and ended up with it still saying "Supercharged: 50%" at the end. I'll try it now.
[Kindle Fire Android Development] mateorod:
You will need to reboot somewhere in between installing the package and seeing 100% supercharged in the terminal.

Due to some changes in the Davlik cache maintenance (about which I really can't comment, it is very recent and I don't know what is going on yet) there is the possibility that you would need to reboot twice, but unlikely.

Install the package, reboot, run script and you should see 50% right away. After selecting an option (maybe 9 for the Fire? Y'all have a gig of RAM, right?) it should immediately jump to 100%.

If the V6 script says that the Launcher is Die-Hard, then the package did its job, and the rest of the supercharging is left to configuration.

If it says your Launcher is weak and on ICeS, then the services.jar has not been correctly installed.

Please let me know, I don't have a kindle so I cannot test these packages. I do know that they work, but a dumb mistake is always possible. I can fix it if you still have problems.

Thanks for trying it!
[Kindle Fire Android Development] iesvs:
No. The KF has 512MB of RAM. I'm rebooting now. While it's loading, which option for the Kindle?
[Kindle Fire Android Development] mateorod:
7 is the one I used for the Nook which also has 512. The link to the configuration guide in the first post is 100% applicable for the Kindle then.

7 is the most aggressive setting, if you feel like you would like increased multi-tasking with a slight cost in the top amount of allocated resources to individual processes, then you can try 6.

But 7 seems to work fine for most
[Kindle Fire Android Development] iesvs:
Cool. After rebooting, it does say "100% Supercharged" as it prompts me for option 1-31 but I'll go ahead and run option 7 again.

...Okay. Good to go. I'll reboot to be safe but it feels smoother already. Beautiful. Thanks so much!
[Kindle Fire Android Development] MayfairDROID:
What about for Hashcode's CM9 ROM? Love to give it a try :-)
[Kindle Fire Android Development] mateorod:
Would you put a link to that rom up? The kindle has so many roms posted, the reason I started with just AOKP was that I couldn't figue out where the CM9 standard builds were.

If I had seen Hashcode's ROM, I would've started there. I am familiar with his work through watching the 3.x kernel development.

Anyway, for sure. Just point out where to get it, and I will add support for that, no problem.
[Kindle Fire Android Development] koop1955:
See http://xdaforums.com/showthread.php?t=1591850

FULL STOCK CM9 ROM AVAILABLE HERE (updated): http://bit.ly/J9uQkE

The link to Github is there as well, not sure if you needed that.
[Kindle Fire Android Development] mateorod:
Thanks. I'll add the packages and update the thread in the early afternoon.
[Kindle Fire Android Development] koop1955:
Quick Question

You are most welcome and thank you. I tried it (I am running the latest Gedemis ROM at the moment) and your instructions were flawless. I do have one question.

I ran the PDroid for the Gedemis CM9 ROM package and it installed perfectly. I would like to try the V6 package as well. Any steps that I should take first? Clear anything out?

And thanks again.
[Kindle Fire Android Development] mateorod:
Great!

The current method for enabling multiple mods like this is to combine them into a single package. We have the software capability to layer mods on top of one another, all within android, but right now we can't count on the hardware always being up to the task. As Android devices become beefier over the next year or so, on-board modding will be the preferred method.

But for now, I have premade packages that combine multiple mods and packaged them for distribution in Botbrew.

Botbrew, by design, won't let you install multiple system-app packages. That is because each package contains a unique set of modded system apps. If you install a new package, you are by definition replacing the first.

All of that is a long way of saying, it's easy, but you do have to uninstall the current pdroid package.

Within Botbrew

Uninstall the android-framework-pdroid package

Install the android-framework-pdroid-v6

Reboot

After reboot, PDroid will still be enabled (it was actually never disabled with this method) but you will have to configure the v6 from the terminal with a copy of the script you get yourself. I could install it for you, but zeppelinrox prefers that all users download the program from him directly. There is a link to his downloads page in the first post, as well as a link to a configuration guide should you need one.

Thanks for trying the packages!

Note: in the V6 configuration guide link, you will notice some different Botbrew package names. That is because the guide is for my Nook Color packages. The walk-through for the V6 is 100% applicable to the kindle fire, though.
[Kindle Fire Android Development] ma.da.ladla:
can u make a flashable zip type thing with all the packages for gedemis
[Kindle Fire Android Development] mateorod:
and done. The packages for Hashcode's CM9 rom are in the Botbrew repo.

The naming conventions are the same.

For PDroid only, install android-framework-pdroid-cm9hashcode.

For Pdroid + V6 Supercharger install android-framework-pdroid-v6-cm9hashcode

Why? What's wrong with the way I am offering this software?

Here is a Q&A I have up on a package thread for another device. It will tell you some of the reasons I use this method, if you're interested.
[Kindle Fire Android Development] koop1955:
OMG, this is so easy! Mateorod, you just rock. This is even easier than flashing a zip!
[Kindle Fire Android Development] mateorod:
As loathe as I am to bury koop1955's nice words, I figure I should let you fine people know about this...

Botbrew +1

I don't know if y'all have seen, but the new Botbrew+1 is out in the wild for debugging purposes, and is going to be available on Play in very short order.

This is going to be a separate release from the Botbrew you currently use, and is going on Play for easy and apparent updating purposes only!

Botbrew+1 is powered by a completely new engine, as the switch from opkg to dpkg is finally here!

I intend to have a separate repo set-up for the debian packages sometime in the next 24 hours. I will post here when it is ready. The current repo will remain available for quite a while, as we get the switch hammered into shape.

This means that if you update Botbrew, be prepared for things to be a little different. From the user-side, it should be very much the same set-up, but this is the new roll-out of all sorts of features and processi (is that a word? who knows.) so the possibility of bugs will remain.

Like I said, I will keep the repo you are currently using up to date, so if you want continue using the Botbrew you already have installed, that is fine and will be supported.

Thanks, I will let you know when the debian repo is ready, for those of you early adopters!
[Kindle Fire Android Development] dadeo1111:
Here's a good list I use to find my way around current KF roms:

http://xdaforums.com/showthread.php?t=1637130
[Kindle Fire Android Development] ma.da.ladla:
i think u can use ram manager pro instead of v6

its simple and easy
[Kindle Fire Android Development] mateorod:
I'd appreciate it if you found a different thread to troll. Obviously this thread has nothing to offer you.

Future attempts at derailing it will be ignored.
[Kindle Fire Android Development] pbailey212:
Can you add 3g turbocharger... just kidding! Thanks for pointing out botbrew, I can't wait to try the next update.

sent from my Nokia 5110
[Kindle Fire Android Development] mateorod:
lol! Having said that, any mods that users would like to request will be considered, and if possible, added.

The valuable types of packages are like the ones already on offer; things that need to be integrated at a build level, or done through smali editing.

Things like themes and UI improvements can be easily done, although if there are owners to things like a theme, then permission should probably be secured.

I am always looking for new packages, so suggestions are welcome.

Things like user apps, something that could be found at Google Play won't work. Botbrew is an installer/distributer of any software that is not a user app, I create packages to be distributed through it, and will always look into requests, even if I cannot promise I can make them happen :p
[Kindle Fire Android Development] mateorod:
Okay, if you are looking for some adventure with your Kindle Fire, this could be for you...

The newest release of Botbrew, Botbrew Basil is on Google Play for testing purposes. The Debian library is opening itself up to our Android devices, and it started here. Pretty damn cool.

If you would like to wait until Botbrew Basil is stable, the original Botbrew app, and the mateorod repo will continue to be supported for the foreseeable future! This is an opportunity to try something new, not a requirement!

The new debian repo for this thread, repository-mateorod for Botbrew Basil (a.k.a Botbrew+1) is ready for testing. Note the keyword there,

testing

. In order to test the new debian packages you will need to install a separate app, Botbrew Basil (Experimental) from Google Play. It can be installed alongside the original Botbrew app, if you just want to check it out.

The apk build that inportb has put on the market is marked as experimental, and I am sure he has labeled it as such for a reason.

Having said that, I used it to test some packages last night and today and it is working great! If you're up for some adventure, go check it out!

Botbrew Basil has much more to offer than just these packages enabling Pdroid and the V6, so check out the official thread.

Directions

The procedure is almost the same as with Botbrew proper, which used opks instead of the new debian packages. I recommend you make use of the

search button

, you will notice a huge uptick in the amount of available packages, and getting through all those libraries through swiping alone can be an undertaking.

Install Botbrew Basil

Install the repository-mateorod (remember the search button!) and refresh packages

Choose the package you would prefer (the available packages are the same as in the first post)

Reboot and configure!

As of now, there is no option to repair packages after flash. The package will read as if it is installed, but you will need to reinstall all packages after flashing a new ROM.

If you run into problems, or just have some feedback, please report at the dedicated Botbrew thread. I provide software for the app, but Botbrew itself has been developed by inportb, and he will be far more able than I to troubleshoot Botbrew related issues!

Now if you install a package and reboot into bootloops, then that means that your ROM has had a major update, and in that case please continue to report to this thread so I can update the Kindle packages.

Thanks for your interest and support!
[Kindle Fire Android Development] iesvs:
YES. This right here. Thanks for doing this. As I said, I'm no dev, but I noticed the similarities to "normal Linux" right off the bat and after reading that post this method makes so much more sense compared to flashing. And while I have Botbrew, are there any other nifty packages we can install for our KFs? This has got me REALLY curious!
[Kindle Fire Android Development] mateorod:
Thanks for trying the packages and for taking the time to read the documentation, such as it is ;)

Botbrew itself hosts a ton of Debian packages, and is slowly building the default repo bit by bit. Certain chunks of the Debian package library need individual runit scripts to be available for our Android devices, but almost any of them should be available upon request.

As far as packages like the ones offered in this thread, so far these are all I have made, with the Kindle having one of the larger libraries due to the amount of requests and the fact that the requested roms were easily patchable.

I am always on the lookout for promising mods though. If anyone sees something that requires being built in at source or smali editing of system files, go ahead and request it. I can usually accommodate those requests.

Basically, Botbrew is an installer/distributor for anything that is not a user app, as Google Play et. al. have a fine handle on that. If you see or know of something that you would like to see packaged, let us know!

Botbrew is open to any dev, and a the user base grows, the dev community will begin to recognize it as a valuable way to get their software to the users.

As things are right now, a script writer, modder or themer relies solely on word of mouth. Hopefully, Botbrew will begin to see wider adoption and we can look forward to the day we can browse for new scripts, tools and system mods from within a GUI like Botbrew.

Concievably, ROMs could be broken into discrete parts, and assembled from within the app, making every ROM install custom!

Another interesting idea is the way Cydia actually opens up and makes use of an advanced and separate API for the jailbroken iPhone community.

These are the sorts of things that inportb is conceptualizing and working on, with users like you making possible simply by your presence and willingness to try new ways to hack your phones/tablets!

Thanks for your interest, and for listening to me ramble!
[Kindle Fire Android Development] jamminjon82:
My fire's on fire!

Sent from the bottom of my fart
[Kindle Fire Android Development] kenikh:
I installed repository-mateorod and refreshed the packages using the button at top right, "226 packages" flashes after the install completes..then nothing changes. I dont see any of the packages in either the packages or installed tabs. I'm either doing something wrong or totally misunderstanding the instructions...ergh.

To clarify: I installed BotBrew, after install, scrolled down to repository-mateorod, click it, choose install, receive confirmation of install, hit OK, hit refresh' scroll to "android" and no v6 packages for any ROM.