yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Phil3759:
I just managed to enable the selinux context on /preload for Samsung devices. This should fix backup/restore issues on devices that need it

It will let kernel devs to implement dualboot if needed since they can access the preload partition

It will be rolled out in 6.00.8
[Android Software Development] shoey63:
Getting excited:)

Edit: My wife has a Nexus 4, and my daughter just bought a GS4. Do you think they will let me root their phone and put Philz recovery on there? Noooo....:p (Typical conservative females)
[Android Software Development] Phil3759:
LoL

And congrats [MENTION=4675598]shoey63[/MENTION] for your new title :good:

About xperia z, do I build with the exfat ko tag?
[Android Software Development] shoey63:
Thanks Phil. NUT recommended me on the basis of my debugging work on his dual recovery - mostly on Hangouts. Plus I pointed out that I was the guy who suggested you port your work to other devices. (going back to i9100 and N7000 days). I was on my own for a while after Dr. Ketan bailed and gave his Note1 to his daughter:eek:

Regarding exFat: Just compIle as you did previously and I will add Texfat.ko myself, just incase it interferes with NUT's dual recovery for locked bootloaders:)
[Android Software Development] Phil3759:
Guess I am going to try to see if exfat samsung modules can be compiled with sony kernel. Will make all happy, stock and aosp users
[Android Software Development] shoey63:
That would be interesting to try. Please add them :)
[Android Software Development] vipercoyote:
Haha new philz version is out. I was the first to download
[Android Software Development] Phil3759:
6.01.0 (01.12.2013)

Now, ALL phones were updated / uploaded (except yuga)

New models also, check d-hst repo

I will post soon a list of new devices and open their threads, but, you can already download them from host root

Some phones are at 6.00.8 and others at 6.01.0. The last version is really meaningful only for non datamedia devices, that's why they were updated
[Android Software Development] C00lBeanz:
Can't see it for I317?
[Android Software Development] TecknoFreak:
Phil on the Motorola Atrix HD is working great and thank you for it now we have an official recovery other then cwm. Wooohooooo.

Any way to fix the screenshot feature?

Thanks very much I'm in love again with this recovery. :D
[Android Software Development] TecknoFreak:
OK this answered my question

Thanks
[Android Software Development] Teufel Hunden:
Same, unless there's another link to where the latest update is

Big dogs on the block, NOTE 1&2
[Android Software Development] C00lBeanz:
Yeah i know, What's going on Phil you said it was out for all except the yuga :confused:
[Android Software Development] hypnz:
Thanks Phil for your recovery :)
[Android Software Development] NewMan4Life2010:
THANKS FOR THE RECOVERY PHIL
[Android Software Development] Phil3759:
t0lteatt

There is no t0ltecan branch I am aware of
[Android Software Development] shoey63:
[MENTION=4666971]Phil3759[/MENTION] Is there a problem compiling the yuga build? I am keen to test Samsung exfat modules. I tried adding them to the previous release and amending init.rc but just ended up in a bootloop. Feel free to post a test build in the yuga thread;)
[Android Software Development] NiXiNiX:
I've read and searched this thread, I swear. But I'm sure this has been discussed before ;)

I couldn't find a way to mount my internal sdcard.

MTP is working inside the rom, but in the recovery it mounts only the external sdcard with "mount USB storage" option.

I do need the internal to mount as USB storage to make a full backup of the internal sdcard.

Isn't there any way to accomplish this on i9505 (jfltexx)?

Thanks
[Android Software Development] psal217050:
Thanks for getting it to us on the LG Optimus G Pro E980.
[Android Software Development] RK:
No there isn't. And device specific questions go in device specific threads.
[Android Software Development] esimon311:
Phil thanks so much for the LG e980 recovery..
[Android Software Development] Isamu_Dyson:
Another one from the Optimus G Pro brigade. Many thanks! :good:
[Android Software Development] Teufel Hunden:
Huh?

You have a i317-i317M section which is in another words called t0lteatt

Big dogs on the block, NOTE 1&2
[Android Software Development] Phil3759:
No, just that I did not find time for devices with shared partitions (i9100, n7000 and yuga), will do

Did you try to compile samsung exfat modules from sammy sources along the kernel sources? or you just used the prebuilt ones?

Mount usb storage works perfectly on my i9505

It is an issue on your drivers probably
[Android Software Development] hypnz:
First of all sorry if disobey rules but I want to mention a issue at optimus g pro. Can't mount internal storage can i see the folders but no files found.
[Android Software Development] Phil3759:
I will open a thread with support for e980 support
[Android Software Development] C00lBeanz:
http://xdaforums.com/showthread.php?t=2159652
[Android Software Development] shoey63:
I just unpacked i9505 recovery.img and used the ones in /lib/modules.
[Android Software Development] Phil3759:
:eek:

Sure it won't work in that case. They need to be built with exact kernel
[Android Software Development] shoey63:
Lol. Vermagic right? Not sure it unpacked correctly anyway -a non existent zImage was extracted:o
[Android Software Development] Ryuinferno:
[MENTION=4675598]shoey63[/MENTION] You got my pm about the exFAT modules? I've compiled them along with yuga kernel sources...if it works then I can help [MENTION=4666971]Phil3759[/MENTION] with that...:)
[Android Software Development] lowlow5683:
status 7 error

Currently on stock cwm and trying to flash philz keep getting status 7 error
[Android Software Development] Prufta:
Make sure you are on the latest CWM.
[Android Software Development] lowlow5683:
Sure I am on most current
[Android Software Development] hanzoo1504:
Who can help me how to create CWM.I have studied both a year. But no results
[Android Software Development] stiffmeister75:
[MENTION=4666971]Phil3759[/MENTION]

Do you plan to make a recovery for the Google Nexus 5?

Would be nice, i like your work!

cya

stiffmeister
[Android Software Development] pdario:
I'm sorry, but "ALL" means i9100 too? Because I can find version 5.x only... :(
[Android Software Development] shoey63:
No joy unfortunately. Put them in /lib/modules in Philz 5.18.2 recovery ramdisk, amended init.rc, and repacked with 4.4 kernel and got a bootloop. I will wait for latest for Yuga from Phil, and play with that. Thanks for helping :)
[Android Software Development] AndroZeek:
Request

Please Make CWM for Spice Coolpad 2 MI-496.
[Android Software Development] reekotubbs:
[MENTION=643734]Philz[/MENTION], I checked out CNexus build for t0ltespr, but it only boot loops the phone and he hasn't touch the forum for well over a month. Any way you can help? It seems as if he uploaded the incorrect file for d0lespr.
[Android Software Development] Phil3759:
New devices threads

- LG Optimus G Pro GSM (e980)

- LG Spectrum 4G (vs920)

- Motorola Atrix HD (mb886)

- Samsung Galaxy S2 HD LTE - SGH-I757M (celoxhd) - credits [MENTION=4859152]titanic_fanatic[/MENTION]

- S3 AT&T (d2att) official builds

- Galaxy Note 2 LTE Sprint SPH-L900 (l900)

- Galaxy Note 2 LTE Verizon SCH-I605 (i605)

- Galaxy Note 2 - TMO (t0ltetmo)

- Galaxy Note 8.0 (N51xxx) official builds

- Galaxy S4 - China (jfltezm)

- ASUS Nexus 7 2013 LTE (deb)

- Galaxy Note 10.1 - N8013
[Android Software Development] hypnz:
For those who have problems with internal storage change at Advanced--> storage set to /data/media
[Android Software Development] C00lBeanz:
On t0lteatt when i install the new 6.0.0.8 i get installation aborted (bad) even on my current philZ and the newest CWM
[Android Software Development] Phil3759:
i317M is t0ltecan

If the issue is an assert, drop here exact assert error log you get

I can add the needed tags later that way

Meanwhile, if it assert, and you know what you do, flash using odin or remover assert line from updater script in zip
[Android Software Development] Android-Andi:
Hey together!

I compiled it from source (Advanced CWM) - working great :)

Can someone explain how i get this in portrait mode?

I am on landscape device :p

Where does the "make -j5 recoveryimage" look if it´s portrait or landscape device?

How can i fix it?

Device source: https://github.com/CyanogenMod/android_device_samsung_p3100/tree/cm-10.2

Kernel Source: http://www.github.com/cyanogenmod/android_kernel_samsung_espresso10/tree/cm-10.2

Any idea?
[Android Software Development] reekotubbs:
Thanks. I will give it a try.
[Android Software Development] Phil3759:
It is in kernel sources

Or I have to compile with proper flags for axis.

But I see no reason since you have a great dev repacking it with a rich featured kernel
[Android Software Development] Android-Andi:
can you tell me what i have to change? i would like to try it :) no need at the moment for you to recompile ;) i know ketut makes a good repacking job.
[Android Software Development] Phil3759:
I really have no idea

Look in my recent n5100 thread. Some posted the changes in kernel needed by n5100. Should be close

Look also in your kernel sources and ketut repo
[Android Software Development] Ryuinferno:
Ermmm...Shouldn't test like that... You should flash a 4.4 ROM, flash the kernel zip I gave you and see if it works (boot into system normally)...
[Android Software Development] Phil3759:
Sony uses texfat module. You cannot just swap the exfat sammy modules. You need to compile them with kernel sources. Not even sure some other modifications are not needed in kernel. Will try it, but need some time
[Android Software Development] Ryuinferno:
Yup, those I gave him were compiled from sources...
[Android Software Development] shoey63:
Ok will try your way first. Which 4.4 kernel did you use? Omni? FXP CM11?
[Android Software Development] Ryuinferno:
Erm... it's called MoKee (CM based), no thread in XDA yet though (you can read more about it in my threads)...just try with CM-11.0...:)
[Android Software Development] shoey63:
Well the modules work in system:good:. CM11 already worked with exFat anyway (on the device), but now PC picks up internal and exFat external SD card on Windows, which it didn't before flashing the zip;) So now it's just a matter of getting them to work in recovery....
[Android Software Development] Phil3759:
Galaxy S4 - i9505 initial release: i9505
[Android Software Development] Phil3759:
Galaxy Nexus variants support added

- Samsung Galaxy Nexus - GSM (maguro)

- Samsung Galaxy Nexus - Verizon (toro)

- Samsung Galaxy Nexus - Sprint (toroplus)
[Android Software Development] Phil3759:
Add support for HTC One (m7):

- HTC One (m7)
[Android Software Development] janjannsen99:
Any hope for support for Samsung galaxy note 8.0 n5110 I would live you forever lol.

Thanks man. Even if not possible we currently have virtually no good stable recoveries right now. Just buggy experimental versions
[Android Software Development] Jimmy34742:
Works great on my S4 with Wanam 1.2 and Adam 1.2.
[Android Software Development] ladalgigi:
hi

any chance to have it on htc desire X ?

thanks
[Android Software Development] psxsnake:
[MENTION=4666971]Phil3759[/MENTION]

could you make Xiaomi Mi2/Mi2S version too?
[Android Software Development] Jimmy34742:
On my S4 with Wanam/Adam 1.2, I put aroma 1.8 in:

internal SD/clockworkmod/.aromafm/aromafm.zip

I've double-checked the path and filename, which look correct. But when I try to launch Aroma inside the recovery, it still reports that Aroma file as not found. Any clue what I'm missing here?
[Android Software Development] Phil3759:
post a log

ensure no spaces in path where the .aromafm folder is
[Android Software Development] Jimmy34742:
No, there are no spaces. I actually don't know how to post a log. Do you mean there's a way, inside the recovery, to save a log to the SD?
[Android Software Development] Phil3759:
After you got the error:

Advanced / Report Error

Attach the philz_recovery.log file created in clockworkmod folder under sdcard
[Android Software Development] Phil3759:
Wait

I see the issue

It could be related to /data/media/0 thing

Just ensure to set the correct path to either /data/media or /data/media/0 to what you want to use in main system and recovery

There is an option for that in Advanced Menu

Or, just move the aromafm.zip path to /data/media/clockworkmod instead of /sdcard... which is /data/media/0 in main system (welcome to jb 4.2.2)
[Android Software Development] Jimmy34742:
Here's what worked on my 4.2.2 S4:

setting (then reboot): Advanced>Storage set to /data/media/0

Aroma location: /clockworkmod/.aromafm/aromafm.zip

These files have been created:

/clockworkmod/.use_migrated_storage

/clockworkmod/.aromafm/aromafm.zip.cf

I deleted /data/media
[Android Software Development] dreitzell78:
Multi zip

Just to be sure... Multi zip file need to be created in /data/media/clockworkmod or sdcard/clockwork mod? I assume the former (makes more sense) Just wanted to be sure where to create the folder. Thanks! BTW, works and looks great so far.
[Android Software Development] Phil3759:
Depends, both are good, but you need to better know your phone. Read about /data/media/0
[Android Software Development] sakunakia:
Hay how do I install the maugro version.....its .img file...
[Android Software Development] justen7723:
I made a flashable zip for TORO if you want to put it in your toro op let me know and I'll get it to you.

Sent from my Galaxy Nexus using Xparent Skyblue Tapatalk 2
[Android Software Development] Phil3759:
Nexus S support:

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

Also, fixed all i9505 cache and date issues, thanks to [MENTION=3084245]Chenglu[/MENTION] :good:
[Android Software Development] justen7723:
Wrong thread

Sent from my Galaxy Nexus using Xparent Skyblue Tapatalk 2
[Android Software Development] assassinoid:
Phil I LOVE u .. Gonna flash it now
[Android Software Development] Ryuinferno:
Great! Then I will just have to commit my changes, then [MENTION=4666971]Phil3759[/MENTION] can compile his recovery with it! :D
[Android Software Development] Phil3759:
Easiest way in that case it to modify the device tree to use a prebuilt kernel with exfat modules that go with it

Else, I have to mess the cm kernel repo
[Android Software Development] Phil3759:
4 new LG devices support added:

- LG G2 Int (d802), AT&T (d800), Verizon (vs980)

- LG Nitro HD AT&T (p930)
[Android Software Development] Phil3759:
LG G2 Sprint added

http://xdaforums.com/showthread.php?t=2554053
[Android Software Development] Phil3759:
6.01.2 (03.12.2013) : device specific update
[Android Software Development] Le Ch@land:
Hi Phil3759 :cool:

Juste come from Samsung Galaxy Note 1 to Note 3 today, really like your work on the Note 1, thanks for this. :good:

Do you plan to make a kernel for Samsung N9005 ?

I am certainly not the alone to hope this .... :confused:

In any case, thank you again.
[Android Software Development] pROAddicts:
Hi I have i9505 taht I got from Globe Telecom Philippines... I just rooted it.. Now I wanna install your recovery proggy, what version shall I use? I shall appreciate your help! Thanks!
[Android Software Development] Android-Andi:
Hey [MENTION=4666971]Phil3759[/MENTION] !

I talked to civato and nickdollahz because of the Portrait Recovery for P31XX (Landscape Device, Tablet). They don´t have a portrait recovery for N51XX and nobody can tell me how to do this. They only had the same problem we had before with touch orientation in landscape.

No answer from ketut.kumajaya if it´s need some changes to the kernel.

I played around with it, but still no luck.

Stock-Recovery is in portrait mode, so there must be a solution for this... (i hope)...

Maybe i need to change something in your source to switch x and y axis for the UI ?

How does the Recovery decide to set the resolution?

Someone else has any idea?

Kind regards from Germany

Andi
[Android Software Development] Soulfly999:
+1 would be very nice. Your Recovery ist the best out here. :good:
[Android Software Development] Phil3759:
As I told you, this done in kernel/drivers sources

Recovery can just try to adapt to that

[MENTION=4021423]ketut.kumajaya[/MENTION] is modifying kernel/drivers. That has the advantage to fix both recovery and Aroma GUI
[Android Software Development] davevinci:
Is the LG G2 and G Pro recovery lokified? Im going to get one of these devices and wanted to use philz recovery as it is feauture rich.. From what ive heard G pro and G2 dont have yet an unlock boot loader so it need loki patch. I have the Optimus G btw and ur recovery is the best!!!

Edit: okay i head over to respective threads and it seems it is not yet lokied.. I hope it will be soon! :) thanks philz! Keep it up!

Edit: just saw a D802 lokied! Nice!
[Android Software Development] ketut.kumajaya:
[MENTION=4666971]Phil3759[/MENTION], [MENTION=5153662]Android-Andi[/MENTION] 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.
[Android Software Development] Android-Andi:
Thanks for the Information [MENTION=4021423]ketut.kumajaya[/MENTION] and sorry if i stole your time or going on your nervs (sorry [MENTION=4666971]Phil3759[/MENTION] too) - but that´s something i really wanted to have (portrait recovery) :p and i really wanted to learn more about developing etc.... and the best way to learn is to learn from the best.

if i understand right: nothing a "advanced newbie" like me can do :(
[Android Software Development] Phil3759:
FAQ update:

9- Loki things

Locked bootloader? How to lokify before flashing:

In Advanced Menu / Toggle Loki Support : enable auto loki

Flash the zip file and you are done

However, all versions released after PhilZ Touch 6.01.2 will have a script in installer to lokify the image even if you are coming from older recoveries or TWRP.

Unlocked bootloader users can still extract the recovery.img file and restore it from inside recovery:

put recovery.img in /sdcard/clockworkmod/backup/philz_update/recovery.img

In Custom Backup and Restore menu, unselect all except recovery

validate to browse to the update recovery.img

done
[Android Software Development] Nightf0x_007:
does latest version for htc one (m7) supports kitkat 4.4 sesne 5.5 based or no ?

because i am sick of other recoveries .... philz cwm is the best
[Android Software Development] Phil3759:
If not, ask in your device thread + a log

I will give support

No logs, no support

To get a log, read the FAQ
[Android Software Development] drkawper:
im sorry for asking this question lol noob here on this ! my phone was on 4.1 and flashed a 4,3 rom, now my music and pics are gone but they are taking space on my internal memory im not sure on how to do /data/media/0 migration so i can see the files on my phone , or how can i free up that space so i can transfer my music and photos from my pc
[Android Software Development] tdhite:
Black Screen of Death on Sprint HTC One

First -- let me say this is an absolutely FANTASTIC recovery ROM. Kudos.

I flashed the most recent Sprint HTC One version to my phone (correct version) and worked great. However, at one point I intended to scroll up (touch scroll). Interestingly where my thumb *must* have landed was on the backup item (I'll explain later), but no matter, the screen went black and there was absolutely no way to get it back.

Power press, nothing. Screen touch, buzz. Power/hold just flashed the hardware back/home buttons. Power/VolDown/Hold just did the same. Touching the screen *did* however produce a buzz, so it was active, alas no backlight.

I finally had to power/vol-down/hold for the very long time it takes to force a reboot.

As for the reason I'm pretty sure of my thumb landing on the backup before swiping up, there was a bogus backup that I didn't request. I made but one backup, alas there were two, the second right about the time the screen went dead.

If I can help debug this, I will, but because of the forced hardware reboot I can't find any logs. If you can give me a hint where to look for any info on this, I'll do it.
[Android Software Development] Ryuinferno:
Hey [MENTION=4666971]Phil3759[/MENTION] , I've made changes to the yuga kernel and device tree for the exFAT modules:

https://github.com/MoKee/android_device_sony_yuga/tree/kk_mkt

https://github.com/MoKee/android_kernel_sony_apq8064/tree/kk_mkt

So what do you suggest next? A prebuilt kernel like you said? :) By the way, could you allow me to PM you? Got a few questions but does not fit here...:o
[Android Software Development] captain_nemo:
Hello @Phil3759, Requesting you to build latest version of this recovery for Micromax A110. Resolution: 480*854.

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

Sources:

http://xdaforums.com/showpost.php?p=48164301&postcount=106

http://xdaforums.com/showpost.php?p=47835628&postcount=103
[Android Software Development] Ryuinferno:
You must try to compile the non-touch version of Phil recovery successfully first before requesting, or did you? :)
[Android Software Development] Phil3759:
I just added you to my contacts, you can PM me

I will look at your changes and eventually merge them or request a prebuilt kernel

I do not like modifying kernel sources as these are shared between many devices and can break other builds. It adds extra time stress on me. However, for now, Xperia Z is the only Sony phone I am officially supporting

edit: looked at your commits. Proper and simple, just what I am doing for smdk kernel sources

Is this stable? Did you test it with my recovery released for yuga? Just unpack, add your init.rc changes and swap kernel + add exfat modules

I add special hacks to minivold to use them, hacks not available in recovery sources though

If it works well + stable, let me know

Also, please test such releases with exfat hack on a fat32 card 32 or even bettter 64Gb size. Seems it is causing issues on some devices. Have some ideas (delay in kernel sources, vold bug...) but no time to dig into it right now, as I have no such card to reproduce it

You have to provide valid device tree and kernel buildable under cm-10.2 and soon I will request 11.0 once I do the migration.

However, I am very interested in this to test my last MTK chip compatibility commits. Open source version should be able to backup/restore boot and recovery partitions on MTK boards now
[Android Software Development] Phil3759:
- Galaxy W i8150 (ancora)

- Galaxy S 2 Skyrocket SGH-I727
[Android Software Development] trentreed:
Thank you!

Absolutly amazing

I hope and pray (and beg) this somehow makes it to the nexus 5

truly awesome dude!!

you sir are a badass
[Android Software Development] aviwdoowks:
# out the assert checks in the updater-script. The razr m ver started doing it to me so in zipped my own. See my stickys recovery goodies.

Edit:

Though that could only be used as an example of how to do it yourself with the recovery.img for your phone!!!!!!

---------- Post added at 08:26 PM ---------- Previous post was at 08:23 PM ----------

http://xdaforums.com/showpost.php?p=48186750&postcount=1805
[Android Software Development] Phil3759:
removing assert lines is a bad step

You can do it on your own, but I cannot release for so many devices without the check. Else, you'll always end up with a few dumb people flashing the wrong one. For some devices, like Note2, this will kill the hardware by overvolting

ASSERT checks for Motorola are defined here:

https://github.com/CyanogenMod/andr...-common/blob/cm-10.2/BoardConfigCommon.mk#L61

Now, why other devs do not stick to that is not my concern