[MTD/CWM] SGS4G TWRP Installer (Oct 13, 2012) - Samsung Galaxy S (4G Model)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Since it was too much of a hassle to include TWRP with every CM7 release, I decided to make a CMW flashable installer for TWRP.
http://teamw.in/project/twrp2
Team Win Recovery Project 2.1, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Click to expand...
Click to collapse
When you flash a new ROM/boot.img after installing TWRP, if you do not select "Inject TWRP after install" you will go back to CWM!
It's easier to just keep the checkbox ticked (TWRP remembers if you tick it) and have TWRP re-inject itself after every ROM/boot.img flash.
Make sure you're on an MTD rom that's based on cm7 or an ICS rom
Download sgs4g-mtd-twrp-installer.zip for CM7 or sgs4g-ics-twrp-2.2.0-installer.zip for ICS
Reboot to recovery
Flash the installer.zip you downloaded
Enjoy! (After you reboot to recovery once more)
No link yet, but I will probably write a guide in the wiki on how to do it since you can build with almost no modification with how you build a CM7 boot.img
Oct 13, 2012
Updated to TWRP v2.2.2.1
sgs4g-ics-twrp-2.2.2.1-installer.zip (MD5: 2fccfd752936e7022896db6303663b0f)
Changelog from: http://teamw.in/project/twrp2
Significantly improved sd-ext handling (ext partitions on sdcards)
Changes to kinetic scrolling in file selectors
Fixed a problem with using periods in backup names
Fixed problems in XML layouts with mounting system and USB storage
Fixed a problem with unmounting a partition before formatting during restore
Add Jelly Bean decrypt support
Updated 320x480 theme to match others (thanks to Llewelyn)
Improve "symlinking" of /data/media to either /sdcard or /emmc
Added sanitizing of device IDs for invalid characters (thanks to bigbiff)
Fixed free space calculation when switching backup devices on /data/media devices
Fixed a problem with using OpenRecoveryScript to create a backup without providing a backup name
Click to expand...
Click to collapse
Jul 30, 2012
ICE CREAM SANDWICH (CM9/AOKP) Release
sgs4g-ics-twrp-2.2.0-installer.zip (MD5: c2be948473dd709ec9f38e9ec4156e63)
June 24, 2012
GINGERBREAD Release:
sgs4g-mtd-twrp-installer.zip (MD5: efa30628f760d49a41d8737eb999cc3d)
Click to expand...
Click to collapse
Dees-Troy (for helping me with TWRP)
Team Win (For making this awesome recovery)
smasher816 (For Team-Win-Recovery-Project-Samsung)
Team Acid for their awesome CM7 release

My favorite theme (so far):
ICS/Cyan System Style Theme by gimpsta

Nice work fb ill try it with the updated miui build
Sent from my SGH-T959V using XDA

Okay just another progress update. I just made a new build of TWRP using the Team Acid CM7 source tree and it appears to have worked fine. This means that it'll be easier to get updates out to you guys since I can build TWRP off the latest CM7/TeamAcid code.
I'll have to talk to bryan about how to integrate this into github to make it easier on other people to build. I want to share how to do this, but I need guidance first! Wait a few days and all you devs will get to play with the source for this

Great stuff as always! Congratulations on the Recognized Contributor status!

FB this is awesome! Thank You so much U just made our phones even better!

Yo FB,
Flashed over CM7 original R11. Rebooted into TWRP.
Backed up current ROM including cache and Android secures.
Flashed MIUI MTD Revenge using same steps listed for CWM only with TWRP leaving "inject TWRP" checked. ( factory reset, system format etc...all run as expected)
Boot MIUI MTD Revenge, everything is working, IMEI is fine.
Reboot to recovery from power menu, got hung up on old Team Acid logo.
Volume up/down + power into TWRP recovery, restore my previous backup. Reboot into CM7 R11, everything has been 100% restored. Hit XDA app button, leave comment.
Another great contribution man, this is very nice. The touch interface is very nice, I also think the battery % is a nice feature, along with the fact it takes you to your last folder (in my case ROMS) when you hit the install button. This even persists through reboots...very slick. Thanks man.
Sent from my SGH-T959V using XDA

FB
As always nice work. A CWM flashable. You really are to kind. And congrats on the RC status as well. You deserve it.

Congrats FB on RC! Awesome work. I thought that it would be coming soon.
TWRP is excellent. It is very user friendly and this flashable works wonders. I never thought a recovery could be so exciting!
On a side note, and sorry if this is not the place for it, but I have noticed it takes much longer to fix permissions with TWRP. Is this an isolated issue or is it just a result of TWRP?
Awesome work and thanks again for taking the time to help make the SGS4G even more amazing!

Very nice fbi
Sent from my SGH-T959V using xda premium

Any guide to build it in directly from source?
Sent from my SGH-T959V using xda premium

I'm speechless. Lol. Great job!
-Sent From My CModded SGS4G-

jigglynuts said:
On a side note, and sorry if this is not the place for it, but I have noticed it takes much longer to fix permissions with TWRP. Is this an isolated issue or is it just a result of TWRP?
Click to expand...
Click to collapse
Hmm. I'm sure the script to fix permissions is bigger than cwm's. For cwm it's just a shell script that runs a bunch of chmod's, I'm not sure what twrp uses but I'll poke around in the source and ramdisk
Sent from my SGH-T959V

I noticed that it took longer but figured it was because they wanted to make sure it covered all bases.

Here's the TWRP fix_permissions.sh
https://github.com/TeamWin/Team-Win-Recovery-Project/blob/master/prebuilt/fix_permissions.sh
Here's the CWM one:
https://github.com/CyanogenMod/android_bootable_recovery/blob/ics/utilities/fix_permissions
They look roughly the same at a glance

I'm trying to put the ics ui in, but it's not working. I put the ui.zip in the twrp folder, but the ui is the same
Sent from my SGH-T959V using XDA

mierkat09 said:
I'm trying to put the ics ui in, but it's not working. I put the ui.zip in the twrp folder, but the ui is the same
Sent from my SGH-T959V using XDA
Click to expand...
Click to collapse
I'm pretty sure it's because you didn't put it in the right directory. I followed the instructions.

I don't have a theme folder in the twrp folder though. Do i justmake a new folder and name it theme?
Sent from my SGH-T959V using XDA

mierkat09 said:
I don't have a theme folder in the twrp folder though. Do i justmake a new folder and name it theme?
Sent from my SGH-T959V using XDA
Click to expand...
Click to collapse
Yup

Okay I made an update to this. The main change is that twrp now no longer extracts the installation zip into /tmp before installing it. Roms that were bigger than /tmp wouldn't flash correctly, but the new build fixes this.
You should grab it from the link in the OP.

Related

[APP] Flash Image GUI - Flash Kernels and Recoveries from normal Android mode!

Credits:
birbeck for the usual random java guidance, slushpupie for his previous java guidance, dodgejcr for extreme amounts of testing, and one_love_420 and shift for some great graphics!
testers: JT-, couga6442, happytweak and many others I might have forgot in the furry of three days I built the initial app from scratch.!
Thanks to SDX
Background:
flash_image (bmlwrite) is an extremely useful utility for flashing custom kernels, boot logos and recoveries. This binary has made it possible to easily flash all these items and is used almost everywhere behind the scenes (i.e. in custom recoveries, packaged into kernel /sbin, etc).
Description:
This Android App is a GUI interface for the linux binary, flash_image provided by google in AOSP for loading custom kernels and recovery images onto the phone.
This app allows the flashing of kernels and recovery images in normal android mode.
No recovery or adb needed!
HTC EVO support includes flashing of anykernel type .zip files, boot.img type zip files and recovery.img files!
Current Device Support:
Full Kernel, Logo and Recovery flashing: Samsung Moment, Transform, Intercept and Acclaim - the s3c6410 series of devices
Full Kernel (Anykernel and boot.img) Flashing and Recovery flashing: HTC EVO 3D, HTC EVO, Nexus S/Nexus S 4G & LG Optimus
Full Kernel (zImage) Flashing: Samsung Epic
Full Recovery Flashing: HTC Shift (need testers for kernel flashing)
Future Support:
Looking for feedback regarding making the app more user friendly or simplier to use for the HTC EVO. Thanks!
Install Directions:
Install process is the same as any other .apk. Download to computer and adb push or mount sdcard on computer and copy over or download directly to the phone. Use any file manager, adb, connectbot/terminal emulator to install.
My preferred method, maybe a bit technical: adb install c:\downloads\FlashImageGUI.apk
Download Locations
Market (99 cents!): Flash Image GUI
Release versions (free from my personal hosting): Flash Image GUI
Contact:
Any questions, comments, concerns, or issues, please post in this thread or send me an email! Thanks for all the help and support!
FAQ:
Q: Will this app support a marketplace to pick and chose kernels from?
A: No. Use Kernel Manager!
Screenshots:
Splash Screen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Main Screen
Options in Main Screen
Flashing Netarchy Kernel with Progress Bar Details
Flashing Clockworkmod Custom Recovery
So this can be used to flash boot animations as well?
Sent from my PC36100 using XDA Premium App
Wow, joey, that sounds pretty awesome!
So if I flash to a different kernel from the app will the phone reboot itself? I'm guessing it would have to because your phone would have to rebuild the Dalvik cache after the app wiped it to install the new kernel...
And if that's the case, is it a hot restart? I know if you do a hot reboot with 4G enabled sometimes it breaks the 4G.
Anyway just some questions, gonna download the app and give it a shot. Thanks for sharing! Hope you don't get flamed for posting in the wrong section, I think an app like this belongs in the dev section.
Do you have some decent error checking in this to prevent users from flashing something stupid? I know you can't prevent everything, and I'm looking forward to some "lols I flashed a radio to my boot image and now it won't work!"
Anyway, cool app. Kind of like Kernel Manager, but with some extra sauce on the side.
kbizzle said:
So this can be used to flash boot animations as well?
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
Great question. Originally I viewed loading boot animations as out of scope for tihs app as the boot animation is generally a single .zip file stored in /data/local or /system/media. Flash_image was designed by google to load images into specific partitions on the phone, i.e. boot (kernel), recovery, etc. Some phones varied in what was stored in the partitions but I don't think I've ever seen animations stored in a single partition requiring flash image to load.
In the sense of the term "flash" being used pretty liberally to "apply" or "load" something on the phone, I could easily add support to load boot animation.zip files onto the phone, but I think that would be out of scope for this app as the core linux binary, flash_image (app is named after and uses) doesn't support boot animation loading.
It is definitely a good idea and perhaps worth me putting together a small app to help manage boot animations? By manage I'm thinking, loading, backing up, etc?
mexlos said:
Wow, joey, that sounds pretty awesome!
So if I flash to a different kernel from the app will the phone reboot itself? I'm guessing it would have to because your phone would have to rebuild the Dalvik cache after the app wiped it to install the new kernel...
And if that's the case, is it a hot restart? I know if you do a hot reboot with 4G enabled sometimes it breaks the 4G.
Anyway just some questions, gonna download the app and give it a shot. Thanks for sharing! Hope you don't get flamed for posting in the wrong section, I think an app like this belongs in the dev section.
Click to expand...
Click to collapse
Yea, the phone will definitely require a reboot after flashing a kernel with clear dalvik or cache checked and the app will prompt for reboot. Clearing dalvik/cache while android is running, in my experience, will require a reboot almost immediately and the app requires this with a large warning against waiting to reboot.
Post got moved pretty quickly to a diff board. I did think the app was more useful for developers to test their own kernels/recoveries (as that is what I use it for), but seems the moderator disagreed. Either way, I do appreciate the support!
sirmx said:
Do you have some decent error checking in this to prevent users from flashing something stupid? I know you can't prevent everything, and I'm looking forward to some "lols I flashed a radio to my boot image and now it won't work!"
Anyway, cool app. Kind of like Kernel Manager, but with some extra sauce on the side.
Click to expand...
Click to collapse
Definitely have a lot of error checking in here. In fact, this app has way more alert dialog boxes than any app I've wrote before. I prompt and ask for confirmation at multiple points. Owning an EVO and developing for the last 11 months on it have given me great insight in how to customize the app for the HTC EVO. I don't think it is very easy to accidently flash the wrong .img w/o confirming at LEAST once the action you're taking!
If there are points in the workflow you think could use another warning or prompt, let me know and I can definitely add it in!
Thanks for the feedback!
This is a very nice tool. I know this will come in handy. Thanks
Nice ..... good work!!!!!!
Sent from my PC36100 using XDA Premium App
Hopefully you will expand support to the EVO 3D next month?
SteelH said:
Hopefully you will expand support to the EVO 3D next month?
Click to expand...
Click to collapse
Of course!
Hope to maybe add support for the EVO Shift and the Nexus S 4G depending on how much time I have!
Thanks for all the support and I welcome feedback, positive or negative, as long as it can help me improve the app!
joeykrim said:
Of course!
Hope to maybe add support for the EVO Shift and the Nexus S 4G depending on how much time I have!
Thanks for all the support and I welcome feedback, positive or negative, as long as it can help me improve the app!
Click to expand...
Click to collapse
Honestly, your app should drastically reduce all the posting where people ask "how do I flash xxxx?" because now they can use a GUI to do the work for them!
Nice work!
Brilliant app!! This well save a lot of ware and tear on my vol and power buttons!
Damnit not cool, i tried to flash a kernel using this in cm7 and it wiped my entire phone lol, thank you nandroid!
dirkyd3rk said:
Damnit not cool, i tried to flash a kernel using this in cm7 and it wiped my entire phone lol, thank you nandroid!
Click to expand...
Click to collapse
not sure there is anyway the app could wipe your entire phone as there is no command in the app to do that .. also my test environment for the last month has been the htc evo with cm7 ... ive been flashing tiamat and toastcfh back and forth to test each new feature! if you could send across a logcat next time and tell me the exact steps you took, which kernel you selected (link if possible), where it was flashed from, which options you checked, that would help me look for bugs. thanks!
released new updated version 1.0.9. cleaned up some more of the code and improved some of the features! appreciate the feedback and support. will prob make some more improvements and release another update soon

[RECOVERY][22 DEC] Unofficial TWRP v2.0.0 Early Beta [Full Touch][Theme Support]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
INTRODUCTION:
Hey guys! I'll keep updating this thread with the lastest news from developer kbzona, responsible for making this port for our beloved P500. Team Win Recovery Project 2.0, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
KEY FEATURES:
Ability to save custom recovery settings
Touchscreen driven with real buttons and drag-to-scroll
XML-based GUI that allows full customization of the layout – true theming!
Settings are saved to the sdcard and persist through reboots
Ability to choose which partitions to back up and which to restore
Ability to choose to compress backups – now with pigz (multi-core processor support for faster compression times)
And many more!...
KNOWN ISSUES:
Testing Phase
USB Storage is not working yet.
Wiping of Data is not working.
Invalid or corrupt zip files will crash or hang recovery (AOSP issue)
Zip files that install more data than free space is available will crash or hang recovery (AOSP issue)
SPECIAL SHOUT OUTS:
kbzona - for his wonderful port for our P500
TWRP2 Development Team - agrabren, Dees_Troy, ViViDboarder, AssassinsLament
Toastcfh - for his underappreciated dedication to the community
s0up, kevank - for their hard work on the web side of things.
Amon_RA - for his great Recovery
Koush - for his dedication to the community and ClockworkMod
For all the help with devices and testing - Akmzero, arif-ali, Evil_DevNull, gus6464, Jesusice, Pyrostic, [R], Rootzwiki
The rest of Team Win - shift, onicrom, netarchy, kevank, myndwire, bigbiff, dkelle4, shinzul, spiicytuna, and eyeballer
INSTALLATION:
Download TWRP v2.0.0 - Early Beta below.
Download Stock Theme or Glossy Theme (You HAVE to pick one of these to fix misplaced text on recovery. It's a temporary fix for now)
Rename it to ui.zip
Create this path on SDCARD: /sdcard/TWRP/theme/
Put ui.zip inside it.
Restart to Recovery
Flash TWRP v2.0.0 - Early Beta
Reboot Recovery and Enjoy =D
CHANGELOG:
RED - Testing Release
BLUE - Stable Release
2011-12-22 - v2.0.0 Early Beta --- DOWNLOAD LINK ---
BUG: USB Storage is not working.
BUG: Wiping of Data is not working.
Initial release of TWRP 2
Full GUI touchscreen with buttons and XML engine
Fixed sdcard free space checking
Fixed bugs with MD5 zip file checking
Now check more places for a serial number
Too many fixes versus TWRP 1.1.1 to list
1st Blood....
___Optimus One P-500___
ROM: adfad666's CM7.2-RC0
KERNEL: franco19.4-gbs.v19.2-bfs
Clock Freq: 245-768
GOVERNOR: Ondemand
QUADRANT: 1378
A2SD: Link2sd
id be careful about posting a link to an external site. that was how the previous thread on twrp recovery (found here) was closed.
sweetnsour said:
id be careful about posting a link to an external site. that was how the previous thread on twrp recovery (found here) was closed.
Click to expand...
Click to collapse
It's the official TWRP website. It's just like posting www.cyanogenmod.com
So I guess there is no need to worry, I hope.
I'll remove it then, just to be safe, hehehehe.
I JUST flashed twrp recovery for the first time today And I gotta say....I dig it more then clockwork AND amon ra. Is this recovery compatible with the usual line up of roms?
Sent from my LG-P500 using xda premium
Jgreenmusic said:
I JUST flashed twrp recovery for the first time today And I gotta say....I dig it more then clockwork AND amon ra. Is this recovery compatible with the usual line up of roms?
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
Yes, it should be compatible with all rom's.
MaKTaiL said:
It's the official TWRP website. It's just like posting www.cyanogenmod.com
So I guess there is no need to worry, I hope.
I'll remove it then, just to be safe, hehehehe.
Click to expand...
Click to collapse
sounds good
i guess the only link you should provide is the download link (when it becomes available)
i used TWRP 1.1.1 before and want to say when i do wipe factory, its not wiped don't know why, so i'm now use CMW till fix this bug.
GonDr said:
i used TWRP 1.1.1 before and want to say when i do wipe factory, its not wiped don't know why, so i'm now use CMW till fix this bug.
Click to expand...
Click to collapse
This problem is fixed on the new version.
nocterum said:
Who knows a bug may happen, such as you touch one button but it wasn't the one you intended and for the confirmations, you know some users don't read them/ignore them or just used to keep on touching and oh noes.....
Click to expand...
Click to collapse
Lol, well yeah, it can happen, anyway physical keys are also not free from accidents, users can accidentaly press a key twice and bum!, formated something he didnt wanted to..... So yeah either using touch screen or physical keys you're still not free of an accidental action....
What would be the best is to have access to both touch and physical keys... @MakTail: seems you have some contact with TWRP dev, maybe you could tell him this suggestion and see if he can implement it
And i still prefer having a touch interface, in case something happens to the menu key
the dev who ports twrp recovery is a member of dr.notors' forum..
i want this version badly....
Words from kbzona himself:
1) No ETA's yet.
2) Yes it's going to have multi-rom
2) I really don't know about this physical buttons, since all UI code was rewritten and revamped i really dont know if there's still support for both physical buttons and touch in the GUI build, anyway still i will be able to build a non-GUI version of TWRP 2.0 for those who wants the lastest TWRP but with old interface... (I'll talk to a TeamWin dev to see if GUI version (since GUI code is closed souce unfortunately) still has physical key support so maybe i can make a dual interface that is changeable on the fly).
MaKTaiL said:
Words from kbzona himself:
1) No ETA's yet.
2) Yes it's going to have multi-rom
2) I really don't know about this physical buttons, since all UI code was rewritten and revamped i really dont know if there's still support for both physical buttons and touch in the GUI build, anyway still i will be able to build a non-GUI version of TWRP 2.0 for those who wants the lastest TWRP but with old interface... (I'll talk to a TeamWin dev to see if GUI version (since GUI code is closed souce unfortunately) still has physical key support so maybe i can make a dual interface that is changeable on the fly).
Click to expand...
Click to collapse
that means the touchable boxes wont be there in the port for O1
shrewdgeek said:
that means the touchable boxes wont be there in the port for O1
Click to expand...
Click to collapse
No, you got it wrong. Touchable boxes will be there. But kbzona you try to add an option to switch between touch interface and old physical interface.
I have SGS today and I miss TWRP.
SGS is very popular, but there is only ClockworkMod recovery and it's, comparing to TWRP, terrible.
First post updated with a small video showing off all features available on TWRP 2.0.
It's not from our phone, but everything you see there will be exactly the same (plus MultiROM).
Official news:
- Source wont be available till post new year, so multi-rom and other additional custom features (listed below) wont be available until then...
- Recovery maintains it's code for physical keys, so a switch to enable them would be perfectly doable...
- TeamWin is trying to compile a testing version cuz the lastest code commits screwed booting on O1, now we are in the process to see which of the lastest commits is guilty...
So we will have a working test version ASAP
Port news (After source is released):
° Many features from RZRecovery will be added:
- Recovery overclock (potentially increase backup/restoring times)
- Plugin support (This is, ability to run custom shell scripts)
- Others i dont remember right now but i consider useful
Great news, we are waiting
Sent from my LG-P500 using xda premium
TWRP v2.0.0 Early Beta RELEASED!
Install instructions and download link on first post!
kbzona has provided two themes. You have to use one of them in order to fix UI misplacments (texts out of the boxes, etc).
ENJOY.

[GB][Recovery]TWRP v2.3.2.3 [p920] 18.12.12

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Team Win Recovery Project 2.3, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Instructions:
1. Put it on the root of the internal sdcard
2. Open Terminal App
3. Run :
Code:
su
Code:
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p6
4. Reboot and enjoy!!
Features:
Ability to flash multiple zips in one go
Ability to select which individual partitions to backup, and restore.
Ability to choose compression or no compression backups.
Ability to auto restore GAPPS on zip flash (for CM based ROMS)
Ability to auto reboot after successful flashes (for the lazy)
Some devices utilize their capacitive buttons in recovery.
Home - Main Menu
Menu - Advanced Menu
Back - Up a Menu Level
Search - Select Current Selection
Battery Level and Timestamp
Dual storage capable (backup, restore, and install zips from internal or external storage - you choose)
Slider control (swipe to confirm most actions aka swipe to wipe)
Lockscreen (with slider to unlock)
Basic file manager (copy, move, delete, and chmod any file)
Displays sizes of each partition in the backup menuAdded support for .jpg images in the theme engineChanged images for stock tablet theme - makes tablet builds about 500KB smaller
On-screen keyboard in recovery! -- supports long press, backspace repeat, and swipe left deletes everything left of the cursor
Name new backups and rename existing backups
Rename files and folders in the file manager
Pseudo-terminal emulator
Backup archive splitting -- allows backup and restore of data partitions larger than 2GBAdded dual storage selection radio buttons to zip install, backup, and restore pagesmproved zip install compatibility
Pictures:
If something is buggy or corrupted please post it here!
Not working:
mount usb storage but could only be for me
you tell me
Press the thanks button if you enjoy my work xD
put features please
PS.: Thanks
ok i added features
Thanks Berni, it´s just AwWeSoMe! 1 bug found, please fix
when u tap reboot button, and then recovery, it just boots up normally to android. Everything else is working for me! Thanks dude!
Will there be battery drain fix too? it drains about 10% battery in 20 minutes, and it gets overheated...
And i don´t think u are keeping ur phone cpu at 1.42ghz all the time L0L
yes but this is no bug of the recovery but by the p920.
I think I will make a new version without this button
using it now. tested it. and works perfect.
now the question is. will you also be able to port ics from prada?
Since you can port.
greetings, Paul
EDIT: if you can make the port possible. i will be more than happy to mirror the ROM on my google drive for full speed downloading
EDIT 2: and buy you some beers ofcourse
berni987654321 said:
yes but this is no bug of the recovery but by the p920.
I think I will make a new version without this button
Click to expand...
Click to collapse
Try to copy this to /system/bin. Maybe it will work.
http://forum.xda-developers.com/showthread.php?t=1599166
Sent from my LG-P920 using xda app-developers app
Works perfect
Thanks Berni
Enviado desde mi LG-P920 usando Tapatalk 2
Love it! Looking forward to more of your work.
Vote to add this to the home page of this site!
paultje162 said:
using it now. tested it. and works perfect.
now the question is. will you also be able to port ics from prada?
Since you can port.
greetings, Paul
EDIT: if you can make the port possible. i will be more than happy to mirror the ROM on my google drive for full speed downloading
EDIT 2: and buy you some beers ofcourse
Click to expand...
Click to collapse
Simple answer: no. It takes far more coding skill and experience for that.
OP: Well done.
thanks very good contribution
EXT 4????
Samizzu321 said:
EXT 4????
Click to expand...
Click to collapse
I don't understand your question
berni987654321 said:
I don't understand your question
Click to expand...
Click to collapse
I think he mean the ext4 support, because for example touchrecovery have problems with this.
Hope a baseband flash via recovery support, ,
Sent from my LG-P920 using Tapatalk
Do i have to put it in root folder or only on sd?
Thx
you need to put it to sdcard
very well, now i got it.
at first glance a much better recovery than cwm.
big THX. thumbs up
The recovery did not restore my backup.
The load bar stays in system shutdown and restart the recovery starts.
Solution please?

[RECOVERY][OT-995][WIP] TWRP 2.4.0 recovery - by BENETNATH

Hi to all Alcatel one touch 995 lovers.
Again, it might kill your dog, destroy the universe or even worse..
Here is a new toy to play with :
TWRP recovery​
Team Win Recovery Project 2.3, or twrp2 for short, is a custom recovery built with ease of use and customization in mind.
It’s a fully touch driven user interface – no more volume rocker or power buttons to mash.
The GUI is also fully XML driven and completely theme-able.
You can change just about every aspect of the look and feel.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
NOTE
This has been tested (backup/restore/install) only with 4.1 roms (CM10, PAC..), please feedback for other roms
Before flashing Google Apps or any fix, please go first to Mount, then mount system_app.
Always use a battery with enough power before doing recovery things.. you might brick your phone otherwise.
Review of the 2.2 version here : http://www.youtube.com/watch?v=D2VlpVKj1eI
download to give a try, but still WIP​
CHANGELOG :
29/01/2013
Removing download link, not working for the custpack partition
28/01/2013 :
Addition of Mount option and wipe option for /system/app partition
You must mount /system/app to flash anything but a rom (gapps or paranoid-addon)
Initial release :
This build uses libtar instead of busybox's tar via a system / command line type setup. We've been testing and developing libtar privately for a couple months now (mostly thanks to bigbiff) and given the trouble that the DNA has been having with crashing during backup, we've decided to roll out a build of our libtar code for you guys. dsb9938 tested an earlier version of this and found that it was much more reliable. We call it a beta because we haven't fully finished testing it on a wider variety of devices, but we believe that it's very close to ready and I don't think you guys will run into any issues. The logging on this build is extensive. If you run into a problem with backup or restore, please go to Advanced -> Copy Log and then get us the recovery.log from your /sdcard so that we can take a look. You must do this *before* you reboot TWRP or the log file will be gone. Thanks.
THANKS
BIG thanks to Dees_Troy - donate to him !!
Downloaded and flashed.
I'll test it for a bit and then let you know how it went.
Once again, Good work!
Sweet Ben. You sneaky devil. You know me, I'm on it like white on rice. :good:
That don't look right. lol I'm calling your work sweet, not you.
Oh, me sad...I'm not your sweet Ben anymore ?
Re: [RECOVERY][OT-995] TWRP 2.4.0 recovery - by BENETNATH
LOL!! Fool! Gonna go flash this recovery.
EDIT: nice work guys! That has got to be the best thing I've seen for this phone since you started modifying PAC Ben. I'm going to backup this rom then try restoring my PAC backup. I saw a setting in the Orange online backup for this recovery also. I'll try that out as well. I'll let you know how it all goes later or tomorrow. Thanks man. I gotta talk to the ole lady about letting me into the bank account. I'm banned cause guitars and things have a way of following me home.
Sent from my ALCATEL_one_touch_995 using xda premium
people, can you test fresh install
i am having issue with getting google account with the current gapps i've (minimal)
can you give some try ?
thanks a lot
Re: [RECOVERY][OT-995] TWRP 2.4.0 recovery - by BENETNATH
BENETNATH said:
people, can you test fresh install
i am having issue with getting google account with the current gapps i've (minimal)
can you give some try ?
thanks a lot
Click to expand...
Click to collapse
Just logged on to report the same. Play store is not included in the install and no auto install of PS apps. But the rest of my account seems to be restored. I tried to manually install PS, but only get force close. I'm back on PAC BTW.
But it's a very nice recovery. You keep spoiling me man.
Almost forgot. I tried gapps minimal and official signed as well as multi pack++. Same for all.
Sent from my OT-995 using xda premium
Yep, gapps is a no go. They only flashed when i pasted the contents of GAPPS minimal into the rom but still i cannot log into google account.
on a sidenote, i cannot log into my account in the normal account either so maybe there is a problem with google?
Anyway backup and restore worked like a charm and pretty much everithing else too.
Only a glitch to report, the text lines go out of the screen, about 5 or 6 chars.
So ok. I fixed my problem with my google account.
I can confirm that pasting the minimal gapps content into the rom and flashing in one zip they work really good, flashing the rom and then gapps they don't work.
Good To know
Sadly, i can't release a merged ROM with gapps
I am trying To fix that but miss time again...
Re: [RECOVERY][OT-995] TWRP 2.4.0 recovery - by BENETNATH
Right on mrwargod. I'll give that a try. I knew you were good for something. lol.
Sent from my OT-995 using xda premium
I think it's only a mount issue, good trick anyway
Re: [RECOVERY][OT-995] TWRP 2.4.0 recovery - by BENETNATH
BENETNATH said:
I think it's only a mount issue, good trick anyway
Click to expand...
Click to collapse
Yup, good one for sure.
Sent from my OT-995 using xda premium
Yep, i know gapps can't be included in the rom but until you have time it is a good workaround.
It is a really good recovery.
did someone take time to test some of the functions, as adb sideload or just adb connection ? i had no time to test that part.
BENETNATH said:
did someone take time to test some of the functions, as adb sideload or just adb connection ? i had no time to test that part.
Click to expand...
Click to collapse
I never used that functions in any recovery.
can you try to add a mount call to /system/app in the script of gapps ?
in the updater-script located in \META-INF\com\google\android
just below the
run_program("/sbin/busybox", "mount", "/system");
Click to expand...
Click to collapse
paste
run_program("/sbin/busybox", "mount", "/system/app");
Click to expand...
Click to collapse
that should do the trick too
Re: [RECOVERY][OT-995] TWRP 2.4.0 recovery - by BENETNATH
Just did a backup and really roamed the recovery. Truly beautiful. I love all the functions.
About themes. Where to get and how to install?
Sent from my OT-995 using xda premium
that should work
http://rootzwiki.com/topic/31991-48...nt-colored-themesplus-basic-theming-tutorial/
look after 480x800 2.x theme
New release with mount option for /system/app
that must be ticked before flashing gapps

[ROM] [4.4.x] CyanFox Rom [OFFICIAL]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credit to @vedantgp (me!)
http://www.cyanfox-rom.com/
CyanFox is a light-weight Android 4.4.x custom ROM, which is based on AOSP/Android (4.4) and CyanogenMod (11.0) source bases.
CyanFox features:
- Dark UI mode
- Paranoid Halo notifications
- Screen Recording
- NavBar settings and native enabling
Features in progress:
- Unread notifications count-icons with new 4.4 API for any app/launcher
- Apps sidebar-launcher
- Advanced Recent Apps RAM bar
- Multi-color/alpha status/nav bars
- Network speed indicator in status bar
- List view animations
- More new features coming soon...
https://github.com/CyanFox
https://github.com/CyanogenMod/android_kernel_samsung_jf/tree/cm-1110/kernel
Email us at: [email protected]
Download at http://www.cyanfox-rom.com/downloads/
Please submit bugs to: https://code.google.com/p/cyanfox/issues/list
And feature requests to: http://cyanfox.uservoice.com/forums/220748-general
Help us out!
http://forum.xda-developers.com/donatetome.php?u=5302565
Our current build server:
- 96 GB RAM
- 24 Cores
- 960 TB HDD
Credits to:
Mantas Zilius [MNT]
http://www.cyanfox-rom.com/
https://plus.google.com/u/0/communities/103538505102439103284
Wanna Help?
We need help from designers to help us make our logo and other elements. If you are interested, please follow the link below, made by my friend SystemErrorOne
http://forum.xda-developers.com/showthread.php?t=2484228
​
Instructions for Installation
[May vary on firmware, i will be vague]
Make sure your handset is on 100% battery
PREREQUISITES:
-Root
-Custom Recovery [CWM/TWRP]
1. Download latest zip file and GAPPS from http://cyanfox-rom.com/downloads/
2. Place these two zip files in the SD of your handset [internal or external]
3. Backup all of your data using Titanium Backup, or any other backup software you might have, as the device will be wiped in the process.
4. Reboot to Recovery by pressing and holding Volume Up and Down while pressing the power button while the device is turned off
5. Perform a factory reset
TWRP
6a. Press Install and guide yourself to where you put your Cyanfox zip file
6b. Press add more zips and guide yourself to where you put the GAPPS zip file
6c. Press Install
CWM
6a. Use volume keys to "Install zip"
6b. Navigate to your cyanfox zip file
6c. Repeat step 6b for Gapps file
If upgrading from a previous version or switching from CM11
6a. Dirty flash
6b. Flash Gapps
7. Wipe Cache
8. Reboot and enjoy
Screenshots​
Images are courtesy of @varben
Version numbers subject to change due to OS version
FAQ
"Omigod I'm stuck in a bootloop!"
Code:
Don't panic. Just factory reset and try again...
"I accidentally wiped everything including the internal SD!"
Code:
Just load the ROM onto an SD card and pop it into your phone
"I accidentally wiped everything including the internal SD and i don't have an SD card!"
Code:
adb sideload
"Where can i report bugs?"
Code:
Device specific bugs go to the CyanogenMOD maintainer. Overall bugs come to us
Feel free to post though to see if there is a quick fix, or a workaround
"What does the fox say?"
Code:
ring-a-ding-ding-ding-ding-a-ding
"Why isnt there more FAQ?"
Code:
Not alot of people have encountered issues beyond this... They have been fixed btw...
It says experimental 20130923 for the i9305?
Enviado do meu GT-I9305 utilizando o Tapatalk now Free
FAdrums said:
It says experimental 20130923 for the i9305?
Enviado do meu GT-I9305 utilizando o Tapatalk now Free
Click to expand...
Click to collapse
We named them experimental, because the other builds havent had the dpi setting merged in. we had to call it something . It is very stable, though. the official nightlies come out SOON! the other people are pretty happy with it right now. give it a whirl
Working great, no issues so far. With newer cm 10.2 I can't restore with titanium, but I can with this one.
Sent from my GT-I9305 using XDA Premium 4 mobile app
vedantgp said:
We named them experimental, because the other builds havent had the dpi setting merged in. we had to call it something . It is very stable, though. the official nightlies come out SOON! the other people are pretty happy with it right now. give it a whirl
Click to expand...
Click to collapse
OK fair enough! :sly:
Will do now! Thanks
Enviado do meu GT-I9305 utilizando o Tapatalk now Free
Sorry, about modem inside rom, which is it?
Work in Italy?
As far as I understand it doesn't contain a modem. It didn't change my so I guess you will keep your current.
Sent from my GT-I9305 using XDA Premium 4 mobile app
Cundis said:
As far as I understand it doesn't contain a modem. It didn't change my so I guess you will keep your current.
Sent from my GT-I9305 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
OK thanks for the information.
@ vedantgp , you confirm ?
I doubt that any modem comes with the rom. It will be stated if it does
Sent from my GT-I9305 using Tapatalk 2
I don't get why so many ROMs don't have list view animations, they look so mice :good:
What does the fox say? ;D
Been using all day, seems nice and stable so far. Nice work.....
Sent from my GT-I9305 using Tapatalk 2
zmuda said:
OK thanks for the information.
@ vedantgp , you confirm ?
Click to expand...
Click to collapse
confirmed. no modem comes with it, it retains your old modem, because we know that one will work properly (because its the same one you used before)
http://www.cyanfox-rom.com/2013/10/06/big-changes-comming/
Seems great so far nice and stable
Sent from my GT-I9305 using XDA Premium 4 mobile app
New server!
We got response for our new build server! Waiting for access credentials to connect to it...
The new one will be basketbuild. This also means that v1 is closer than ever...
what's the release date of v1 ?
adrianmak said:
what's the release date of v1 ?
Click to expand...
Click to collapse
only time can tell, if all goes well, ~1 week
empty phone
Hello, i did exactly what you said but now my phone looks complete empty.
The only thing i see when i boot my phone is the bootloader and that keeps on spinning.
When i go back in recovery it seems that my phone is completly whiped so empty, my back-ups everything is gone even the /sys folder on the root of the system looks empty. I cant see my nandroids....
Is there a way to fix this, i mean, how do i get something on my phone without my sd card accessable and it seems that Smasung KIES isn't working either.
Please help me i am feeling very stressed.
Thanks in advance,
Remco:crying:
edit: i already fixed it with Odin.
vedantgp said:
Instructions for Installation
[May vary for you, i will be vague]
Make sure your handset is on 100% battery
PREREQUISITES:
-Root
-Custom Recovery [CWM/TWRP]
1. Download latest zip file from http://cyanfox-rom.com/downloads/ and GAPPS http://goo.im/gapps/gapps-jb-20130813-signed.zip. Place these two zip files in the SD of your handset [internal or external]
3. Backup all of your data using Titanium Backup, or any other backup software you might have, as the device will be wiped in the process.
4. Reboot to Recovery by pressing and holding Volume Up and Home while pressing the power button while the device is turned off
5. Perform a factory reset
TWRP
6a. Press Install and guide yourself to where you put your Cyanfox zip file
6b. Press add more zips and guide yourself to where you put the GAPPS zip file
6c. Press Install
CWM
6a. Use volume keys to "Install zip"
6b. Navigate to your cyanfox zip file
6c. Repeat step 6b for Gapps file
7. Wipe Cache
8. Reboot and enjoy
Click to expand...
Click to collapse
Maybe add a Nandroid backup to your process, as simply having Titanium won't help anyone who hits a boot loop or soft bricks their device.

Categories

Resources