[Miscellaneous Android Development] Karthickgandhi:
TWRP 2.8.x.x for your belovedXOLO Q800/Fly IQ446/Gionee Gn708w

Hey friends,

Here i share you the latest twrp recoveries for our device. Hope u like it.

FYI: Options included in the recovery and its meaning.

System - contains Android o.s (rom)

Android secure - contains apps installed in sdcard

Data - contains apps installed in internal memory and data of all apps

Cache - contains temp files

Recovery - contains recovery.img

Boot logo - contains boot logo

Nvram - contains imei and wifi info

Secro - contains radio files

( nvram and secro backup can to used to retain ur old imei back)

upload pictures

free upload image

photo share

free photo hosting

pictures upload

uploading pictures

CHANGELOG for 2.8.0.0-V1:

-Add MTP support to recovery thanks mostly to bigbiff with a little help from Dees_Troy

-Add command line capabilities - you can now execute various TWRP features via adb instead of the touchscreen

-Add support for color in the console and give error, warning, and highlight lines different colors

-Track backup and restore progress based on file sizes to provide a much more accurate indication of progress

-Improve handling of /misc thanks to mdmower

-Improve setting of time on Qualcomm devices thanks to [NUT]

-Allow using images on slidervalue GUI objects thanks to Tassadar

-Allow using variables and addition and subtraction in variables for easier theming

-Add support for 1440x2560, 280x280, and 320x320 resolutions and update 240x240

-Allow ui.xml file to include additional xml files to help break up the theme and make TWRP easier to maintain

-Other minor fixes and improvements

Over the course of the last year or so, bigbiff has worked to migrate various Java functions from Android's MTP implementation to bring you a fully C++ based MTP implementation that allows you to transfer files to both emulated storage and Micro SD cards. It's confirmed to work on various Nexus devices but we may have to make some changes on other devices to keep Windows happy. Windows is very picky about USB IDs and its drivers. We have tested it on Windows 7 and 8 as well as Ubuntu 14.04 Trusty. MTP is enabled by default, but we do toggle it off and on automatically during certain operations such as if you choose to wipe a storage partition. You can enable or disable MTP under the mount menu in TWRP. For more about what MTP is here.

Note: Due to a weird bug with our MTP setup, you cannot copy a zip file to the root of storage with Windows. You can change the .zip to something else like .txt and then copy it to the root and rename the file back to .zip once it's copied to the device. You can also copy the zip into any subfolder.

Command line support is also now available. You can perform various OpenRecoveryScript commands via the adb shell. Depending on what you are doing you may wish to do a "twrp set tw_mtp_enabled 0" and then reboot to prevent the MTP auto toggle from killing your adb interface. You can use this option to create and restore backups, wipe, install zips, and more. Via adb shell, type twrp followed by a space then enter the OpenRecoveryScript command and hit enter. Find more OpenRecoveryScript commands here.

CHANGELOG for 2.8.0.0-V2:

-adb is now working with this recovery

-Other minor fixes and improvements

CHANGELOG for 2.8.2.0:

MTP fixes and improvements - you can now copy zips to the root of storage - thanks to _that

Pull in all changes from Android 5.0 lollipop into TWRP

Add decrypt support for Android 5.0 lollipop encrypted partitions including automatic decrypt when the default_password is in use

Revert some changes to exFAT that were breaking exFAT support on some devices

Other minor fixes and updates

Note: At this time we do not have a GUI representation for pattern unlock. You can still decrypt patterns though by translating the pattern dots to numbers. The pattern dots correspond to numbers in the following pattern:

1 2 3

4 5 6

7 8 9

So an upper-case L would translate to a password of 14789 entered on the keyboard. Eventually we plan to add a proper pattern unlock to TWRP but it is a relatively low priority at this point.

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

INSTRUCTION:

In case if you are using custom recovery

-Download TWRP-2.8.zip from the attachment

-Place it in root of Sdcard

-Flash it via any Custom Recovery

-REBOOT

In case if you are using stock recovery

-Make sure that your Device is Rooted

-Download and Install Rashr from Play Store

-Download Extract and Copy the recovery.img to SD card of your device

-Open app and Select Recovery from Storage

-Press Yes on asking if you're sure

-After Flashing is complete Reboot to Recovery

Bugs TWRP 2.8.0.0-V1:

-adb not working in recovery

-usb mass storage not working (mtp working sometimes)

Bugs TWRP 2.8.0.0-V2:

-usb mass storage, mtp instable (kernel related)

Bugs TWRP2.8.2.0:

-NOTHING (If u find anything, pls report)

Download TWRP2.8.4.0:

https://docs.google.com/file/d/0B-KKDkJXTNpNc2RuNjBGd2tjcEk/edit?usp=docslist_api

Credits:

-@Dees_Troy (for his contribution in TWRP)

-@Yuweng (for his awesome tutorials and tools)

-@bgos10, ANDR7E (4pda.ru forum) and Arthur Shanyazov (for their contribution in kernel of q800)

-@dechronic and all who helped me everytime

-ME (for porting)

If u like my work, dont forget to HIT THANKS button