yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Bhargav97:
NOT POSSIBLE.

GT-S5570i (Galaxy Pop Plus) is an armv6 device and isn't supported by CM. Even though, I've made PhilZ Recovery for GT-5570 (Galaxy Mini) from androidarmv6 sources. You should try that recovery, I've seens specs of your Pop plus and they're same in terms of chipset and most hardware. So, this recovery should work. Even if this recovery won't work, it can't brick your phone. So, Give it a try. See Galaxy Mini Android Development Forum.
[Android Software Development] Phil3759:
Will fix asap
[Android Software Development] Mohamed Yaser:
Lets see

---------- Post added at 12:01 PM ---------- Previous post was at 11:59 AM ----------

Link please its hard to find fourm via taptalk app
[Android Software Development] Bhargav97:
http://xdaforums.com/showthread.php?t=2686571
[Android Software Development] Phil3759:
Thank you for the info

I have a few questions to make me spare time

- your device has an external storage?

- if yes, does it mount as usb drive through Mounts and Storage / Mount USB menu? (this can take up to 1mn after recovery start)

If it doesn't mount, it could be we need to build around stock recovery.img

In that case, provide a recent XWLPx recovery.img, ideally unbranded/europe
[Android Software Development] Adam77Root:
- Yes, it has one.

- Mounting works perfectly for both volumes, it doesn't need waiting.

Sent from my PAC-Man-powered GT-I9103
[Android Software Development] Phil3759:
sync and building

Meanwhile, can you confirm this will alter the screen brightness in recovery:

adb shell
echo "30" >/sys/class/leds/lcd-backlight/brightness
[Android Software Development] Phil3759:
Or maybe this:

/sys/class/backlight/pwm-backlight/brightness
[Android Software Development] Adam77Root:
This is the correct path. Thanks!

Sent from my PAC-Man-powered GT-I9103
[Android Software Development] mw86:
I know a user with this issue but the user is getting a replacement card via rma. He may try this when he receives his card. I'd try but my Samsung exfat 64gb sdxc class 10 uhci card has been working 100% in android and your recovery.
[Android Software Development] Siberian Tiger:
Hi Phil,

I am using version 5.06.1 in a Galaxy S3.

I am trying to restore a backup from external sd card but when it finishes i get the message "error while restoring /system".

I don't know what i have done,can you seed some light on this?

Thank you!
[Android Software Development] eRPeeX:
Difficult without a logfile I think.
[Android Software Development] SavanTorian:
what about 5.06.6 for GT I9300? :) :laugh:
[Android Software Development] Phil3759:
New device support, thanks [MENTION=4719724]Adam77Root[/MENTION]

- i9103 - Galaxy R/Z
[Android Software Development] luckydogra:
Micromax a116

Sir can I request PhilZ Touch Recovery for Micromax a116 here.

It has a dedicated subforum in xda.

Also, It's one of bestseller device in india. Also it has many clone devices like myphone a919i

Here is the link to cwm(6.0.3.3) for a116 :- http://www.mediafire.com/?hk5guk5f8a0xu4x

twrp(2.5):- http://d-h.st/IsY

I hope you will give some time and build PhilZ Touch Recovery for a116.
[Android Software Development] MrHomebrew:
Where is the link for 5.06.7?

When I click on the link for the Galaxy s4 it still shows download link for 5.06.6
[Android Software Development] Teura:
Would it be possible to add an option to save recovery settings to /ext-sd instead of /sdcard? I often wipe my /sdcard when trying new roms, and that will also erase the settings.
[Android Software Development] Phil3759:
It is on my todo list

The settings handling will also be completely revised probably, even if it is not a priority
[Android Software Development] pdario:
Any chance to have the recovery password protected? :cyclops:
[Android Software Development] kantjer:
I hope not :confused:
[Android Software Development] pdario:
Why not? Optionally, I mean
[Android Software Development] shoey63:
Because a custom kernel/recovery can easily Odined/fastbooted over it :eek:
[Android Software Development] pdario:
You'll need a pc: the password would stop anyone picking my lost phone and quickly browse my data...
[Android Software Development] Phil3759:
How can he read data in recovery without a pc? You even don't have a text editor...
[Android Software Development] Bhargav97:
Hello guys,

I'm feeling proud to present my work to you all. It took me 10 months for this.

97z Modern Android Recovery v1.0

by Bhargav97 (me)

Here's my official and Main XDA thread link:

http://xdaforums.com/showthread.php?t=29774123

Full awesome features list + dev info + currently supported devices at main thread link given above.

Please visit the Main thread and start discussion there, don't start asking here in PhilZ thread.

Here's a Quick Overview of features:

1) Used [MENTION=4666971]Phil3759[/MENTION]'s libtouch to enable touch UI. I was lazy to do it by myself. Thanks [MENTION=4666971]Phil3759[/MENTION].

2) A new concept: Recovery launcher. It has some important apps like Calendar, Clock, Dialer and Messaging (More to be included). So, now you can use Calling from Recovery.

3) You can unpack/repack .img files from recovery. Thanks goes to [MENTION=4141775]chraso[/MENTION] for providing binary files.

4) Decompile/Compile apk files straightaway from recovery. Again, [MENTION=4141775]chraso[/MENTION] helped a lot to port binaries.

5) It has...NO I won't tell here. Stop reading here and go to my Main thread and see everything there. Don't be lazy. :)

I hope you would like my revolutionary work.
[Android Software Development] YayYouFixedIt:
Phanspastic!

I have compiled the recovery for the Asus TF701T. I notice there is no touch? [MENTION=4666971]Phil3759[/MENTION] .

Should I send this to you for touch? Or is there going to be no touch for it yet? Otherwise what should I do with it?
[Android Software Development] afrikanac:
hello Phill, first of all thanks for your commitment and work on everything you have offered us. If you can and find some time can you build a cwm for iOcean x7 HD mt6582? I apologize if its impropriet and if its something that cant be done:p
[Android Software Development] danarama:
If you're doing it properly from post 2 then there should be touch.
[Android Software Development] YayYouFixedIt:
I suspected so. Maybe my boardconfig is wrong? I just changed the board low resolution option to false. Maybe that was it. Not too sure.

http://www.pasteall.org/50606
[Android Software Development] Phil3759:
The end result you got is a full touch gui version?

does twrp comes with touch?

do you have a touch stock clockwork mod?

Answering this will help me decide if you need a touch debug version we can work on to fix the issue, if any.
[Android Software Development] Phil3759:
and do not set flags to what they shouldn't

The flag you set to false, is only supposed to be true or non existant
[Android Software Development] YayYouFixedIt:
Ok. I dont think we have touch in CWM yet. Not sure about that.

No touch in recoveries no.
[Android Software Development] Phil3759:
Well, if all recoveries you have are non touch, it means it is not correctly loaded by your kernel on boot

Providing a debugging version won't fix it

You should ensure the kernel touch drivers are correctly loaded
[Android Software Development] s3icc0:
How can I properly set order for multi-flash?

Thanks
[Android Software Development] danarama:
Using your knowledge of base 10 numbering and / or the alphabet ;)
[Android Software Development] s3icc0:
Seems logical
[Android Software Development] beardymarrow:
Put a number at the start of every filename.
[Android Software Development] danarama:
Yeah. I make a habit if naming everything as I download it. I reserve 01- for rom prefix, 02- for gapps and 03- for kernel...
[Android Software Development] sdeft:
Philz switching to this thread for my errors when trying to build for SP.

So here is what I have done so far

1. got the cm-11.0 repo (stock and made no changes to the tree)

2. build/tools/device/mkvendor.sh Samsung cooper ~/boot.img

3. lunch cm_cooper-eng

4. make -j4 recoveryimage

5. recovery.img compiled

then

6. moved to bootable/recovery

7. deleted all files there

8. git clone git://github.com/PhilZ-cwm6/philz_touch_cwm6 -b cm-11.0 .

9. make -j4 recoveryimage

and I get the below error

make: *** No rule to make target `bootable/recovery/device_images/bg/x_bg.png', needed by `/home/android/cm11/out/target/product/generic/obj/RECOVERY_EXECUTABLES/stitch.png_intermediates/stitch.png'. Stop.

make: *** Waiting for unfinished jobs....

which step have I missed or made wrong ?

i tried make clean, make crobber but no luck.
[Android Software Development] hachamacha:
Hi - This may be out-to-lunch, but just wondering why your error contains the 'generic' rather than a device name (like zz333 or something) in the 'stich' error line? I'm wondering if your device wasn't in ./boardconfig/BoardConfig.mk? Also, did you start this thing without doing a $. build/envsetup.sh? I guess you must have since lunch didn't barf. --

When I build for cm_moto_msm8960, my path for the stitch stuff would be:

out/target/product/moto_msm8960/obj/RECOVERY_EXECUTABLES/

Good luck, anyway!
[Android Software Development] SkOrPn:
Took me forever to find this post, lol... So this patch will allow me to use Philz recovery to boot multiple f2fs ROMs? Plus will this work on my f2fs partitions? I'm using a Nexus 7 (2012, 32gb) with my /data partition formatted to F2FS (using f2fs-m-kernel) for about a month now. I am going to be formatting both /system and /cache here soon. However, I wouldn't mind trying Philz recovery. Will my f2fs partitions be safe while trying your patched recovery? What features of this recovery would still be off limits while I use f2fs? I know formatting for sure is not available, but what about wiping cache and dalvik? Flashing f2fs ROM's/Kernels etc? All of that would be off-limits still, right?

Or, would it be safer to just use "fastboot boot recovery.img" to test drive this recovery first? Thanks

[MENTION=643734]Philz[/MENTION] my god man, your a machine. Or are you really an Android? ;) great work :good:

If this already works with f2fs partitions please forgive me, I only read about 90% of the thread and probably missed the info I needed to find.

EDIT: I think I just read this patch only works for Galaxy tab? Oh well, lol my eyes are getting bad so I have to re-read many posts for it to be understood. :o
[Android Software Development] ketut.kumajaya:
[MENTION=500006]SkOrPn[/MENTION]

It's open source, you can adapt it for your device: http://xdaforums.com/showpost.php?p=51364377&postcount=33
[Android Software Development] Phil3759:
You need to add some flags in your BoardConfig.mk. Look in my bootable/recovery/boardconfig/BoardConfig.mk

The error is caused by missing HEIGHT and WIDTH flags

You also need the brightness sys file path

Just grep for it in your device tree
[Android Software Development] Phil3759:
HTC One M8

http://xdaforums.com/showthread.php?t=2703223
[Android Software Development] scoobyjenkins:
Can anyone help this guy out?: http://xdaforums.com/showthread.php?p=51575828
[Android Software Development] Phil3759:
HTC One M8

New test version

http://xdaforums.com/showthread.php?t=2703223
[Android Software Development] Bhargav97:
Hey,

cooper=Samsung Galaxy Ace OR no?

If yes, stop dreaming to use CM sources. BTW, I've already made PhilZ Recovery for Galaxy Ace.
[Android Software Development] takuhii:
Nice work, I do have a quick question though... Do you have to "install" Aroma FM everytime you use it, or can you put it in place permanently?
[Android Software Development] Phil3759:
In place + double tap

Read guide
[Android Software Development] TPD-21:
Hi [MENTION=4666971]Phil3759[/MENTION], whether your CWM work has been support for the GT-I9070? :)

Thanks In Advance.
[Android Software Development] takuhii:
I did read the guide, but the process still doesn't make sense to me. if you look in the screenshot, you'll see that Aroma "installs" everytime you press the Aroma File Manager option or Double-tap :/
[Android Software Development] Bhargav97:
Thats the way it works. Recovery can't magically use applications.

If you care too much, visit official Aroma FM thread and read first posts by OP and still any query? Ask there...
[Android Software Development] shoey63:
Double tap is just a shortcut to run the aromafm .zip. It is not fully integrated into the recovery "per se"
[Android Software Development] Bhargav97:
Read first post by OP ( [MENTION=4666971]Phil3759[/MENTION]). If your device is listed there, it support your device. If not listed, it doesn't yet support. Make it yourself OR tell any developer of your device to do that. If no dev, tell [MENTION=4666971]Phil3759[/MENTION] to do that, he'll do if he has time and if your device-tree exists in CM sources.
[Android Software Development] TPD-21:
Ohh ... it is for my devices category is currently not displayed in the OP, maybe next [MENTION=4666971]Phil3759[/MENTION] can immediately do it. BTW, thanks for the explanation, dude. :)
[Android Software Development] takuhii:
Thank you, that's all I needed to hear :)
[Android Software Development] hardrock121:
Sorry, but how do i update te recovery ? I m on 6.0.4.7 looks like its way too old...I m on L900
[Android Software Development] cwb1231:
I have I9500 clone MT6589 version. I am not sure which version I can use. I tried the I9500 version and got an error message
[Android Software Development] danarama:
A clone i9500 is not an i9500. Nothing for i9500 will work. There is no version for you.
[Android Software Development] ReDroiD™:
[MENTION=4666971]Phil3759[/MENTION]

Is it possible to port your recovery to Samsung galaxy gear?

i can make test if you can make an alpha / beta relase.

if you cannot can you explain me how to create it with your git or other? thanks a lot
[Android Software Development] danarama:
You need cm11 support + read post 2.
[Android Software Development] tetakpatak:
LOL :D
[Android Software Development] yasirmujtaba:
Recovery Please

Device Name- Gionee ELife E7

Kernel Sources-https://github.com/burakgon/E7_Elite_kernel
[Android Software Development] hardrock121:
:mad:
[Android Software Development] danarama:
Thanks!
[Android Software Development] oriveradel:
Help

I am on G2 D803

I need to sideload a ROM using Philz touch 6 and it won't do it, it recognizes phone and but neither push or sideload recognizes the file from pc
[Android Software Development] jrv331:
Sorry if I missed it but is there a way of naming the backups myself? I didnt see an option in the menus.

Thanks
[Android Software Development] Bhargav97:
Maybe, there's no such option. But, if you want, you can disable MD5 check and then rename your backup as you wish using Aroma File Manager.
[Android Software Development] sdeft:
Looks like above error was only caused with the samsung cooper I used for test.

I did the following for SP

1. build/tools/device/mkvendor.sh sony huashan

2. lunch cm_huashan-eng

3. make -j4 recoveryimage

and I didn't get the error. Managed to build both CWM and Philz Touch successfully but didn't have the time to play with the settings and test the recoveries.

some additional questions

a) if I perform a repo sync the bootable/recovery directory which has your recovery will be overwritten by CWM correct ?

b) which file do I need to edit to change some GUI settings before I build ?

c) let's assume that my kernel image (.elf) with Philz recovery is working.

in order to replace Philz recovery in the ramdisk image with a newer version do I need to replace all files or the recovery binary is enough ?

(also assuming that my kernel version doesn't change)

---------- Post added at 01:32 AM ---------- Previous post was at 01:29 AM ----------

Only used cooper to test stock cwm build. I don't have the device!
[Android Software Development] Bhargav97:
That's what I said, Samsung Galaxy Ace (cooper) is an ARMv6 device and you'll have to use 'androidarmv6' sources instead of CM sources.

Answers:

a) Yes

b) I think it's just BoarfConfig.mk where you can set some flags (I don't remember whether it has flags for GUI settings or not), I don't think there are any other places. Still, wait for [MENTION=4666971]Phil3759[/MENTION] to reply.

c) Depends on What are the changes in Recovery. [MENTION=4666971]Phil3759[/MENTION] may change some image files or something like that then you'll have to replace them also from ramdisk.
[Android Software Development] yasirmujtaba:
Are You Bulding One For It ???:highfive:
[Android Software Development] danarama:
No, I thought you were.
[Android Software Development] yasirmujtaba:
Exams Are Going On

Let them Complete I will Do it :D
[Android Software Development] devilmaycry2020:
please support Xperia TX too, make newest 6.25.4 version. thanks
[Android Software Development] YayYouFixedIt:
Hello [MENTION=4666971]Phil3759[/MENTION]. Do you want me to post a thread for this tf701t recovery build without touch? The touch drivers won't work until the firmware is loaded and calibrated with a jni stub says pershoot?
[Android Software Development] Phil3759:
sure you can :good:

Post a link and I will add to OP

Once you have more info about it, let me know so that I decide if a debug version is needed
[Android Software Development] Phil3759:
HTC One M8 goes stable release :victory:
[Android Software Development] stryfe2010:
I have a Spring Galaxy S4 running stock rooted 4.4.2 NAE. I was having android process f/c and went into the latest recovery to restore my latest makup, but when I go to the restore backup and select my latest backup it goes to a list file menu instead of flashing the backup I selected. It shows a list of -

and-sec.vfat.win000

and-sec.vfat.win000.md5

boot.emmc.win

boot.emmc.win.md5

cache.context

cache.contet.md5

cache.ext4.win000

cache.ext4.win000md5

data.context

data.context.md5

data.ext4.win000

data.ext4.win000.md5

recovery.emmc.win

recovery.emmc.win.md5

system.context

system.context.md5

system.ext4.win000

system.ext4.win000.md5

Why doesn't it allow me to select the main backup to restore and why is it showing these list of files? Is it a new view and if so which one to I select to restore my back up? do I select each one one at a time to restore?
[Android Software Development] Phil3759:
so that you see what's inside

What ever you select, it will only restore the partitions you checked
[Android Software Development] stryfe2010:
Is there anyway to select them all at once or is there away I can use those files to create a tar file on my pc. Can I use winrar to create a tar file out of those files, put it back on my sd card and restore that way?

---------- Post added at 01:55 PM ---------- Previous post was at 01:49 PM ----------

Nevermind now some how my whole backup got deleted when I tried to recreate my md5. So I'm just going to reinstall the stock rooted 4.4.2 NAE from the forums. Luckily I don't have to completley start over since I have a mybackup pro backup for the end of February
[Android Software Development] Phil3759:
Backups are deleted on user action, not when creating md5
[Android Software Development] Ganster41:
I have build it for my LG LU6200 (same as P930, but with different partition table), but touch doesn't work, and buttons mapping are wrong (volume keys make choice, instead of moving cursor up/down), and I can select "reboot system now" only. What I'm doing wrong?

PS: Device tree are correct. CM11 from it works OK. In bootable/recovery/boardconfig/BoardConfig.mk I cloned p930 section, and change device name there.
[Android Software Development] Phil3759:
Maybe you need a custom keyboard file or you are doing things wrong at kernel level
[Android Software Development] Ganster41:
How I can specify custom keyboard file for recovery? Buttons work OK in CWM from CM11 build, but not in this recovery.
[Android Software Development] Phil3759:
Did you compile your self ?

Please post link to the github device tree you are using for stock cm-11.0 and the modifications you did to this recovery. I will take a look at them
[Android Software Development] stacksptdtdm:
Will there be a Sprint version of the HTC m8?
[Android Software Development] Phil3759:
Provide a stock recovery.img
[Android Software Development] stacksptdtdm:
How do I go about getting that
[Android Software Development] tetakpatak:
Extract recovery.img from the stock ROM
[Android Software Development] stacksptdtdm:
https://www.dropbox.com/s/ik8yljgmmiuzr00/Stock_1.12.651.17_recovery.img
[Android Software Development] Phil3759:
HTC One M8 Sprint

http://xdaforums.com/showthread.php?t=2706086
[Android Software Development] Phil3759:
Samsung Galaxy S5 International, Sprint, Canada, Verizon, TMO

Thread

- Galaxy S5 International (kltexx --> klte)
[Android Software Development] shoxxy:
Hi

search some hours but don"t find a solution till this day.

with the following Prob:

Phil said:

but both don"t match, (the working one from stock is the largest)

" its the only thing i have to fix, then it fully works "

Thx Guys
[Android Software Development] oriveradel:
I installed on a LG G2 it works fine, however; ever since Download mode does not work on my phone, no detected by PC, recovery works fine. Any ideas?
[Android Software Development] devilmaycry2020:
to [MENTION=4666971]Phil3759[/MENTION]

please support Xperia TX too, make newest 6.25.4 version. thanks
[Android Software Development] ali.filth:
Hi Phil,,i have little problem with LG P700 device when using aroma file manager display get flipped screen..but recovery working fine without flipped screen..please give solution before i post to their device page
[Android Software Development] Ganster41:
There is my device config: https://github.com/Ganster41/android_device_lge_lu6200

And device block in bootable/recovery/boardconfig/BoardConfig.mk:

#LG Optimus LTE U+ - lu6200

else ifeq ($(TARGET_PRODUCT), cm_lu6200)

TARGET_COMMON_NAME := LG LU6200

TARGET_SCREEN_HEIGHT := 1280

TARGET_SCREEN_WIDTH := 720

BRIGHTNESS_SYS_FILE := "/sys/class/leds/lcd-backlight/brightness"

It boots OK, but keys and touchscreen are not working, and it reboots after few seconds.
[Android Software Development] Phil3759:
The fact that it reboots after a few seconds is another issue. Could be related to the kernel drivers

Can you post a last kernel dmesg after your device reboots by its self?
[Android Software Development] Phil3759:
Galaxy Note 10.1 2014 Wifi - SM-P600 (lt03wifi)

http://xdaforums.com/showthread.php?t=2570829

Fully working and stable (got my hands on one of them)
[Android Software Development] Phil3759:
6.25.7 (05.04.2014)
[Android Software Development] ali.filth:
New device

new divice come again Phil, LG optimus L7 P700

LINK :

http://d-h.st/wIB (philz_touch_6.22.1-P700.zip)

http://d-h.st/87x (philz_touch_6.22.1-P700.zip.md5)

Source BoardConfig

Please upload it soon
[Android Software Development] Phil3759:
any issues?
[Android Software Development] Phil3759:
aroma must be fixed, sadly

Or you flip the kernel (source edits depending on your device) and add flipped flags to boardconfig
[Android Software Development] Phil3759:
uploaded to goo.im and to OP :good:
[Android Software Development] ali.filth:
i get how to solved flipped screen on graphic.c but it's for recovery not aroma,,tell me how to configuration it for aroma also
[Android Software Development] Phil3759:
I am not used with aroma sources

If you can figure out how to flip in your kernel source, it will be even easier
[Android Software Development] ali.filth:
Ok Phil, i'll try to night

here is the link of the device thread : P700
[Android Software Development] Phil3759:
6.25.9
[Android Software Development] ali.filth:
New device

this for Galaxy grand quattro GT-I8552 :

http://d-h.st/74G (philz_touch_6.22.1-delos3geur.zip)

http://d-h.st/a1A (philz_touch_6.22.1-delos3geur.zip.md5)

http://d-h.st/BM2 (philz_touch_6.22.1-delos3geur.tar.md5)
[Android Software Development] simono_pl:
[MENTION=4666971]Phil3759[/MENTION] what about leatest download of i9330? zip file is OK but tar file have only 63 bytes :(
[Android Software Development] Phil3759:
Note 10.1 2014 LTE - SM-P605 (lte03ltexx)

http://xdaforums.com/showthread.php?t=2570829