[Kindle Fire 2 Android Development] fmkilo:
INTRODUCING TWEEZERMOD INSTALLER

Not for the new bootloader. Make sure you are on the old bootloader.

There are two ways to use Tweezermod now!

-Desktop Version

-Cordless version (Directly from the Kindle itself!)

**WARNING**

YOU MUST HAVE ROOT ALREADY ON YOUR KINDLE FIRE 2

Just because this does not require a fastboot cable, does not mean you should not have one! Please know that there is always a chance for things to go wrong when you modify your device, and the only sure-fire way to fix things is with a fastboot cable!

Info

Tweezermod installer is an application including freedom-boot.img and TWRP for KF2. It runs a script.sh written by me, and derived from my desktop script, which was in turn derived from my method of getting CM10.1 on my own KF2 without a fastboot cable.

This package will automatically install the freedom-boot bootimage and TWRP recovery built by Hashcode.

I have tested this myself multiple times, and it is based on the method that I used the first time I installed CM10.1 prerelease on my KF2.

Installation

Desktop

Instructions:

Download

Unzip

Run the runme.sh or .bat depending on your operating system

Profit

Download:MOD EDIT LINK REMOVED

Cordless (APK)

Instructions:

Download

Install on your KF2

Open Tweezermod Installer

Press install

Grant su access

Profit

Download:MOD EDITcom.powerpoint45.FMKilo-2.apk - 10.48 MB

MD5:add2c3cb1aa1e80dfa0644ea06207a0d

If all goes well, you will see a switch from the orange Kindle Fire bootlogo to a blue one with a menu at the bottom!

Additional Info

This method uses dd to write the recovery and boot partitions, so no fastboot driver needed on windows.

If necessary, you may need to grant superuser access to adb. (You will see the superuser popup on your Kindle)

Some linux users may need to run the .sh as root.

Roms

You may have done everything here successfully at this point, BUT you will still need to choose and install a ROM. Here are the two out so far to choose from. Both have guides with them on how to install.

Powerpoint45's MooRom (With SGT7!)

Hashcode's CM10.1 Base ROM

Disclaimer:

This package comes with no warranty, nor do you have the right to sue me or my affiliates because something went wrong, and you have a brick.

If you modify this script, and you end up with a brick, I will advise everyone not to help you with your idiocy.

You are welcome to reproduce this package in its entirety, not in bits and pieces.

I did not make nor do I own the rights to the kernel or the recovery in the package.

Support:

Support for this package is offered 25/8 (whenever I'm online) either on this thread, or better yet, on freenode irc #kf2-dev

For in thread support that requires the output of the script, please use pastebin.com to post the output, and post a link to it here.

Credits:

Hashcode -- CM10.1 for KF2, Freedom-Boot, TWRP for KF2

Powerpoint45 -- Tablet UI rom for kf2, Primary tester for Hashcode, wrote and compiled tweezermod installer

FMKilo -- Figured out how to get to fastboot without a cable, Wrote cableless script, script for tweezermod installer(I commissioned him)

Special Thanks:

MisterSir69 -- Alerted me to the brick created by Desktop Script V1

DiscoGecko -- discovered the problem with and helped fix Desktop Script V4 on windows

iytrix -- Did this fancy pants layout for all the info stuff

FAQ:

Q: Why the name Tweezermod?

A: Tweezermod is a reference to the first fastboot cable I used. it was just an opened up cable, with a wire spliced into pin one. I used a pair of tweezers to contact pin 4, the one that sends the device into fastboot. Pin 4 is ironic because issuing the command idme bootmode 4 from an elevated terminal or adb shell will send the device into fastboot mode upon reboot. The only way to get out of fastboot after this is by issuing the command, fastboot -i 0x1949 oem idme bootmode 1, which reboots to system upon fastboot -i 0x1949 reboot(perhaps it is ironic in the opposite way).

The name Tweezermod is ironic in the fact that you never go to fastboot whilst installing cm by the use of the .apk or the Desktop Script.