Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[RECOVERIES][P31xx] TWRP | PhilZ Touch | CWM

OP Android-Andi

View First Unread
29th November 2013, 02:44 PM   |  #1  
OP Recognized Contributor
Thanks Meter: 10,993
 
5,376 posts
Join Date:Joined: Mar 2013
More
Recovery Downloads


Latest Builds:
* TWRP: 2.8.0.1 - Updated 14.09.2014
--------------------------------------------------------
* PhilZ-Touch-Recovery
CWM Base v6.0.5.1; Advanced Edition v6.57.8 - Updated 14.09.2014
--------------------------------------------------------
* CWM 6.0.5.0-Swipe - Update 30.06.2014
--------------------------------------------------------
* Recovery-Switcher 1.0.0 - Updated 04.04.2014
--------------------------------------------------------


Hey together!

Youīll find different Recoverys for P3100 and P3110/P3113 in this Thread

All latest Recoveryīs can flash Android 4.4 (KitKat) Roms!

Enjoy!



1. Screenshots, general information, credits etc. (this post)

2. Information about the Recoveryīs

3. Downloads

4. General FAQ & Developer FAQ & Recovery Changelog



TWRP

Thanks
@Dees_Troy and all the TWRP-Team for this great recovery
@ketut.kumajaya for his "android_kernel_samsung_espresso10" source
@CodyF86 for CM11 tree and his forked "android_kernel_samsung_espresso10" source; but i needed to switch to CM10.2
@gr8nole for helping me make internal SD visibile in TWRP, fix Touch-Orientation etc.
@ CyanogenMod-Team (thanks @codeworkx for supporting our device) for CM10.2 source
@ All testers: @antutu @philidor @zaid.oj @zeetherocker


PhilZ-Touch-Recovery (Advanced CWM)

Thanks @Phil3759 for his Advanced CWM
Main-Thread for PhilZ Touch Recovery: http://forum.xda-developers.com/show....php?t=2201860


ClockworkMod Recovery (CWM) Swipe-Edition

Thanks
@ketut.kumajaya for his "android_kernel_samsung_espresso10" source
@CodyF86 for CM11 tree and his forked "android_kernel_samsung_espresso10" source
@ CyanogenMod-Team (thanks @codeworkx for supporting our device) for CM10.2 source

XDA:DevDB Information
[P31xx] Recoveries: TWRP | PhilZ Touch | CWM, Tool/Utility for the Samsung Galaxy Tab 2

Contributors
Android-Andi

Version Information
Status: Stable

Created 2014-05-20
Last Updated 2014-09-14
Last edited by Android-Andi; 4th May 2014 at 05:39 PM.
The Following 70 Users Say Thank You to Android-Andi For This Useful Post: [ View ]
29th November 2013, 02:44 PM   |  #2  
OP Recognized Contributor
Thanks Meter: 10,993
 
5,376 posts
Join Date:Joined: Mar 2013
More
All latest Recoveryīs can flash KitKat-Roms without getting "Error: 7" like using older recoverys


TWRP

I builded this recovery from source, thanks to all who made this possible!
It wasnīt really easy - my flashcounter now > 20 But itīs working

How to flash a zip (itīs not laggy - itīs only because itīs recorded from screenshots ):



PhilZ-NON-Touch-Recovery (Advanced CWM)
CWM Base; Advanced Edition


Missing Features from PhilZ TOUCH:
  • all gui options, include touch code
  • name the backup folder with current ROM name
  • custom zip install menu (Free Browse Mode + custom startup folder)
  • Create Update.zip from current ROM or from pre-existing backups
  • misc nandroid settings menu (but /preload is included by default and I added option to toggle compression under backup format menu)

All Information about Features etc. in PhilZ Touch Main-Thread

On-Screen Navigation:
  • Swipe somewhere on your screen up / down to change selections
  • Swipe to right to enter
  • Swipe left to go back

How to flash a zip:
Same like CWM - you only have more features.


CWM

How to flash a zip (itīs not laggy - itīs only because itīs recorded from screenshots )


On-Screen Navigation:
  • Swipe somewhere on your screen up / down to change selections
  • Swipe to right to enter
  • Swipe left to go back
Last edited by Android-Andi; 21st May 2014 at 12:27 AM.
The Following 32 Users Say Thank You to Android-Andi For This Useful Post: [ View ]
29th November 2013, 02:45 PM   |  #3  
OP Recognized Contributor
Thanks Meter: 10,993
 
5,376 posts
Join Date:Joined: Mar 2013
More
DOWNLOADS



Please donīt mirror my files without my permissions!

Quote:


All my Files on www.androidfilehost.com

Aroma-Filemanager
Aroma-Filemanager P3100 (27.02.2014)
Aroma-Filemanager P3110 (27.02.2014)



Recovery Switcher

Yesterday @tetakpatak linked me to "Recovery Switcher" for the Nexus 7, 2013.
I said to myself "hey i want that", i found it really interesting
So after messing with stuff i was done with my own recovery-switcher.


Recoverys and Features

  • Nice looking AROMA Installer
  • TWRP 2.7.0.1
  • ClockworkMod Swipe-Edition 6.0.4.7
  • PhilZ Touch 6.25.0
  • PhilZ Touch 6.25.0-Blackhawk
  • PhilZ Touch 6.25.0-Blackhawk-F2FS
  • EFS-Backup to internal Storage
  • Changelog inside the Tool

How to install?
Flash in your recovery like a rom, recovery or what ever can be flashed in a recovery.
Follow the Instructions.

Download

P3100
GT-P3100_Recovery_Switcher_1.0.0.zip - 35.55 MB

P3110 / P3113
GT-P3110_Recovery_Switcher_1.0.0.zip - 35.28 MB

Credits
@Flashalot - using his "Recovery Switcher" for the Nexus 7, 2013 as base
@psndna88 - i took some icons from his Aroma ANYROM Kernel
@ slimroms - mount binary taken from AIO Aroma-Selctable Gapps for 4.3.1
@tetakpatak for linking me to this great tool and testing on P5110
@Android-Andi - All recoverys compiled from Source by me
@ketut.kumajaya for his Blackhawk-PhilZ Source
@amarullz - For Aroma Installer
@cbba - For The initial Idea
@Phil3759 - For Philz Recovery
@Dees_Troy - For Twrp Recovery
@ Everyone i forgot

Last edited by Android-Andi; 5th June 2014 at 06:59 PM.
The Following 63 Users Say Thank You to Android-Andi For This Useful Post: [ View ]
29th November 2013, 02:45 PM   |  #4  
OP Recognized Contributor
Thanks Meter: 10,993
 
5,376 posts
Join Date:Joined: Mar 2013
More
FAQ

GENERAL
1. I found a bug.
You can post all bugs in this Thread! Please tell us your Device and the File / Recovery (including Version number) you are using.
You can use your recovery to safe a recover.log on your device - you can post this log and me or other user will have a look on it.
Please give us detailed information - this meight speed up to fix it

2. I am getting "Error: 7" in recovery, what is wrong?
  • Be sure you flashed a Recovery for your device!
    [For P3100 = P3100 Recovery ; P3110 = P3110 Recovery ; P3113 = Use P3110 Recovery(!)]
  • Be sure the file was made for your device!
  • Try the latest Version of Recovery for your device, maybe your recovery is to old!

For KitKat (Android 4.4):
All latest Recovery's posted here now can flash Android 4.4 Roms! You will get "Error: 7" if you use an older reovery!
Minimum: CWM 6.0.4.4 or TWRP 2.6.3.1 or PhilZ NON Touch 6.00.1 (Advanced CWM) - or use any newer Version if available for your device!

3. Why there is no Portrait Recovery?
ketut.kumajaya:
"(...) Samsung used the easiest way to rotate a landscape framebuffer device as a portrait device: rotate the touchscreen driver and then leave the surfaceflinger to rotate Android graphics. A framebuffer application (recovery, AROMA) still detect the framebuffer orientation as landscape. Back rotate the touchscreen orientation is much easier than rotate the framebuffer and LCD driver."


DEVELOPER
1. How to compile this recoverys from source?
You need to compile CWM first! It it works you can try building TWRP or Advanced CWM / PhilZ NON Touch recoverys!

2. How to compile cwm from source?
Follow the Guide on how to compile CyanogenMod from Source for P3110 - you need this setup!
(For p3100 replace "p3110" with "p3100")
Small changes to this Guide at the moment:
  • Replace
    Code:
    repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0
    with init for CM10.2 source:
    Code:
    repo init -u git://github.com/CyanogenMod/android.git -b cm-10.2
  • Follow the Guide until you come to this:mentined
    Code:
    $ brunch p3110
    to build recovery you need to enter this instead "brunch":
    Code:
    make clean && make -j# recoveryimage
    (Replace the # with the core count +1, so if you have a dual core it's -j3 and a quad core becomes -j5, etc.)
  • If it finished compileing (if nothing goes wrong):
    Code:
    cd $OUT
  • You'll have your "recovery.img" inside it
  • You can flash it and see if it works!

3. I compiled a working CWM, how to compile PhilZ NON Touch from source?
Visit PhilZ Main-Thread and read the Developer Informations. You will find it here.

4 I compiled a working CWM and/or PhilZ NON Touch, how to compile TWRP from source?
You will find all informations here: [DEV]How to compile TWRP touch recovery
(You will maybe need to use https://github.com/TeamWin/Team-Win-...t/tree/twrp2.7 as source instead the source from Omnirom)



Usefull links for Devs:
Unpacking and repacking recovery or boot image (LINUX!): http://www.imajeenyus.com/computer/2...ery_image.html
Complete Installation Guide for Android SDK on Ubuntu: http://askubuntu.com/questions/31824...-sdk-on-ubuntu
How to Install Oracle Java JDK on Ubuntu Linux: http://www.wikihow.com/Install-Oracl...n-Ubuntu-Linux



Quote:

More will be added later... i am thinking about it (what to add)



Recovery-Changelog

Changelog TWRP:
Code:
28.01.2014
2.6.3.4 --> 2.6.3.5
Backup-Fix:
"Clear the relative directory before passing on to twrpTar with the static du object. 
Otherwise we will not backup /system/media etc"

23.01.2014
2.6.3.3 --> 2.6.3.4
Compiled on Omniīs Android 4.4.2 Source as base
support using old property system
USB Support

01.12.2013
2.6.3.2 --> 2.6.3.3: 
Recovery Kernel updated from 3.0.96-Espresso10++ to 3.0.101-blackhawk

Fixed Bug(s):
Wrong touch orientation in AromaFM (only P311X)

Source changes:
using now https://github.com/kumajaya/android_kernel_samsung_espresso10
-------------------------
30.11.2013
2.6.3.1 --> 2.6.3.2: 
Recovery Kernel updated from 3.0.31-CM-g010f848 to 3.0.96-Espresso10++

Source changes:
using now https://github.com/codyf86/android_kernel_samsung_espresso10/tree/cm-10.2
-------------------------
28.11.2013
2.6.3.1: Initial release

Base Source:
https://github.com/CyanogenMod -CM10.2 branch
Recovery: https://github.com/TeamWin/Team-Win-Recovery-Project/tree/twrp2.7
Changelog CWM Based Touch-Recovery from @Napstar
CWM Base v6.0.4.5

Code:
20.12.2013
Fix UI
---------------------
Initial Release 02.12.2013

Base Source:
https://github.com/CyanogenMod -CM10.2 branch
https://github.com/kumajaya/android_kernel_samsung_espresso10
https://github.com/Napstar-xda/android_bootable_recovery
Changelog PhilZ NON Touch Recovery / Advanced CWM:
Code:
24.01.2014
6.09.3 --> 6.10.6
inkl. Swipe Feature: 
CWM Base v6.0.4.7; 
Advanced Edition v6.10.6

(...)

10.12.2013
6.01.5 --> 6.02.1:
branch cm-10.2 dies here! (for Advanced CWM and PhilZ Touch)
-------------------------
09.12.2013
6.00.5 --> 6.01.5:
Recovery Kernel updated to 3.0.101-blackhawk
Added Swipe-Feature

Source changes:
https://github.com/kumajaya/android_kernel_samsung_espresso10
-------------------------
6.00.1: Initial release

Base Source:
https://github.com/CyanogenMod -CM10.2 branch
Recovery: https://github.com/PhilZ-cwm6/philz_touch_cwm6

Changelog CWM / CWM-Swipe-Edition:
24.01.2014
6.0.4.7-Swipe Edition
(...)
Base Source:
https://github.com/Hellybean/android_bootable_recovery

Code:
03.12.2013
6.0.4.5-Swipe Edition
Base Source:
https://github.com/CyanogenMod -CM10.2 branch
-------------------------
6.0.4.5: taken from jenkins server (nightly 28.11.2013)
Last edited by Android-Andi; 28th January 2014 at 03:57 PM.
The Following 17 Users Say Thank You to Android-Andi For This Useful Post: [ View ]
30th November 2013, 09:00 AM   |  #6  
starbase64's Avatar
Senior Member
Flag Lennestadt
Thanks Meter: 595
 
3,098 posts
Join Date:Joined: Apr 2007
Donate to Me
More
Same link for both files...
The Following User Says Thank You to starbase64 For This Useful Post: [ View ]
30th November 2013, 11:53 AM   |  #7  
OP Recognized Contributor
Thanks Meter: 10,993
 
5,376 posts
Join Date:Joined: Mar 2013
More
Fixed
The Following 3 Users Say Thank You to Android-Andi For This Useful Post: [ View ]
30th November 2013, 01:56 PM   |  #8  
hkjr's Avatar
Senior Member
Flag NJ
Thanks Meter: 164
 
536 posts
Join Date:Joined: Jul 2008
Donate to Me
More
One stop shopping - thank you!
30th November 2013, 11:51 PM   |  #9  
OP Recognized Contributor
Thanks Meter: 10,993
 
5,376 posts
Join Date:Joined: Mar 2013
More
TWRP Updated
Code:
Changelog:
2.6.3.1 --> 2.6.3.2: 
Recovery Kernel updated from 3.0.31-CM-g010f848 to 3.0.96-Espresso10++

Source changes:
using now https://github.com/codyf86/android_kernel_samsung_espresso10/tree/cm-10.2
The Following 3 Users Say Thank You to Android-Andi For This Useful Post: [ View ]
1st December 2013, 01:19 AM   |  #10  
Senior Member
Thanks Meter: 457
 
707 posts
Join Date:Joined: Nov 2012
time to update my twrp
didn't find any issue which ever recoveries that you build

The Following 2 Users Say Thank You to antutu For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread