yashsingh1/xdaforums huggingface dataset:
[HTC One X] DeeZZ_NuuZZ:
meep meep...it was written REALLY MANY times...really really often...instead of just using the search you would see that in MANY threads it was discussed too...YES you can't flash sense and their custom kernels on latest philz recovery...you need to use 5.x.x or twrp repacked by audahadi which works with both...kitkat and older roms and kernels ...
[HTC One X] cappuccina:
Yes it's true. It's been said a lot of times.

;)

Last time I said I was using philz 6 version on sense I made a mistake. I said 6.0.4.5 but was actually using 6.01.0

So, You could try philz 6.01.0 recovery.

I was able to flash sense and kitkat with it.

Would be nice to know if it was just me... ;)

but as discussed before also mounting SD card is not possible.

sent from my slimmed Kitty Kat
[HTC One X] Forsaked:
Phil are you mind in porting your awesome Recovery to the One (M8)?
[HTC One X] luxandroid:
Can someone give link to older version of recovery like, 5.15.9? Thanks
[HTC One X] Phil3759:
it is already
[HTC One X] Forsaked:
I know Phil! ;)
[HTC One X] Mr Hofs:
https://www.dropbox.com/s/yqzlpqo8illa53j/Philz recovery 5.15.9.img
[HTC One X] luxandroid:
Thanks Hofs, at service as always ;)
[HTC One X] Digidice:
Hi

I try to update my phillz 5 to the latest 6 version, when i flash it says all is ok and reboot to recovery.

When i come in to recovery it it still says version 5, what could be wrong ?
[HTC One X] Leicxan:
You must extract recovery.img from the zip file, then use this command fastboot flash recovery recovery.img
[HTC One X] pisc3s1203:
which vversion will work with sense rom?
[HTC One X] kantry123:
this one

https://www.dropbox.com/s/yqzlpqo8illa53j/Philz recovery 5.15.9.img
[HTC One X] pisc3s1203:
thank you but the file has been deleted, can you provide me another link? :)
[HTC One X] Mr Hofs:
https://www.dropbox.com/s/qp21ubo10xetcvn/Philz recovery 5.15.9.img
[HTC One X] pisc3s1203:
thank you, appreciate it :)
[HTC One X] Mokka1:
Hi guys

I can't download the latest version. Links won't work.

Anyone can share it with me?

Thanks

EDIT

Nevermind, got it!
[HTC One X] andromeiden:
hi where did u get the link? i cant download in goo.im always got request timed out

and the only thing i can download the old version but very slow on each option ex wipe data it takes 1-2 minutes to enter option - no - no - yes - no something like that, and the mount usb storage not work, only view attached devices but no drive available to copy or look at the internal memory card thx 4 reply and sorry 4 bad english

EDIT

sorry i didnt read the few pages that tell about the slow bug n im looking for the latest recovery mirror only..thx

uppss already found this
[HTC One X] maxkolonko123:
Hi guys

Tried today to update today my CWM 5.8.4.0 to actual one and its shows installing update...flashing recovery...Done, reboot recovery install from sd card complete.

When im restarting recovery still is showing me my CWM 5.8.4.0 :/

oops sorry guys for mess found solution on page back
[HTC One X] Thant:
Are you kiding the recovery must be instaled via fastboot with the command fastboot flash recover nameofrecovery.img. You can't flash it via other recovery the hox is special and only fastboot work:)
[HTC One X] maxkolonko123:
Thanks man, all done now :good:
[HTC One X] asp2010:
Has anyone tried the 6.12 or 6.19 builds? I just noticed them now and was look for some experiences :D Thanks!
[HTC One X] lukes91:
yeah! i tried them but those are unable to flash 4.2.2 sense based roms, so i reverted back to 5.15.9... those should be good for kitkat :good:
[HTC One X] dzuljo:
HI

can someone update link

Thanks
[HTC One X] asp2010:
Hi,

If I'm not mistaken, development on PhilZ has stopped quite a while ago, so these threads are probably not maintained any more.

Here's a link to 6.19.3, which is the latest version for endeavoru that I have locally stored. I'm not sure if there exist newer versions than this one, but I've used it for quite a while with no problems at all. If you need it, I also have an older version (5.15.9) - I remember 5.x was needed for some JB ROMs, but I forget what exactly was the issue. Let me know if you want that one too.

Good luck.
[HTC One X] Ed_X:
still 10 years after I wanted to re-use an old HTC Desire X by flashing. Can someone upload the img of some latest version somewhere and post the link? thx a lot
[HTC One X] Neo XL:
I´ve installed the newest version. I have no touch, maybe depending on a newer board...the one x was bought in 12/12.
[HTC One X] Patrics83:
Do you have touch with CWM 5.8.4.0 or TWRP 2.5.x?

TP.img in latest firmware.zip broke touch in recovery, that's why I ask.
[HTC One X] Phil3759:
Could you please report about last version 4.94.3 if you tested it:

http://xdaforums.com/showpost.php?p=40497320&postcount=36

It seems a combination of interpolation + the capacitive area that I should manage through /sys/board_properties/virtualkeys.
[HTC One X] arifqur:
Thanks man. The last version you posted works great.

The virtual keys are also working but have to be touched a little on the top side.

Great job bringing this rockin' recovery to HOX
[HTC One X] JohnYang1997:
Can I get a mirror of this?Mediafire not works in my country.
[HTC One X] Phil3759:
Ah, finally

The virtual buttons offset will wait for v5 where all this hassle will be managed automatically
[HTC One X] nbicho:
No problem.

By the way, touch still not working for me on your latest version, I'm on hboot 1.39 and running a 3.19 based rom

See if this time I did it right recovery log
[HTC One X] Phil3759:
In your log, there are 0 reports of any touch event

If you generated the log after having touched the screen, then it means the driver doesn't return any touch event while in recovery. Or, the cyanogenmod precompiled kernel is not supporting the new board

I can test a new thing. Repack cwm with a stock HTC recovery.img

But, I need someone that posts a recent recovery.img from HTC or give me a link where I can download latest HTC ROMs and recoveries
[HTC One X] nbicho:
So it's as before?

I did what you explain, swipe the finger in the 4 directions right after reboot on recovery and then report error in advance options...

I have the recovery from 3.18 base, if it helps recovery_3.18
[HTC One X] Phil3759:
Well, then it seems I *****ed too quickly :o

You did things wrong but there is some compatibility issue between kernel and your board

I am not uptodate with HTC news

Is this 3.18 one of teh latest recoveries for HTC (that is released with a recent kernel)?
[HTC One X] nbicho:
Well, there is a lot of roms on a 3.19 base, but that OTA, as far as I know, wasn't released to "public", the last one was the 3.18 base.

I have that OTA or the firmware zip if you want something more
[HTC One X] Phil3759:
Well, the recovery.img doesn't seem standard or extractable like with other devices I am used to (google, Samsung...)

Can you upload a stock boot.img instead so that I look at it?

Or if any dev around used with HTC One X can help in extracting stock recovery.img kernel and ramdisk, it would be great
[HTC One X] nbicho:
Here you have the firmware zip with boot.img, recovery.img, etc
[HTC One X] Phil3759:
Well, even boot.img is not standard or unpack-able by many common tools

Any one knows if HTC images can be unpacked?

edit: ok, managed to extract it, let's see
[HTC One X] Phil3759:
WARNING: Highly experimental build

USE AT YOUR OWN RISK

This recovery was repacked with stock ramdisk and kernel, in the same manner we do for other brands

However, it is again completely untested

Only for people that have touch completely dead, that is nothing happens at all (new boards, see previous posts)

One big risk is that it doesn't boot: you'll have to flash a previous working recovery.img in fastboot

As always, flashing can brick your device, an experimental untested release has even more risks

If you still are ready to take the risk, backup your data before flashing this:

http://www.mediafire.com/file/p3gdz9zrfv3jwl3/philz_touch_4.94.3-endeavoru-experimental.zip

If it boots, and when scrolling you see some touch reactions (even if precision is completely absent), then we can start working on it to calibrate it
[HTC One X] sirioo:
works :victory:
[HTC One X] adamnz:
what about adb and usb mount?
[HTC One X] sirioo:
mount usb storage / touch works
[HTC One X] adamnz:
Nice :good:

Tested it for myself and adb is working also.

Good work Phil3759, it seems you are the first to get a fully working touch recovery for those that have had the touch panel updated with "tp.img"
[HTC One X] canna666:
Sup guys how did you get this working I tried with cwm 5.4.8.0 & 6.0.3.0 it says install complete both times but nout has changed in recovery same options as before :confused:
[HTC One X] adamnz:
You need to extract "recovery.img" from the zip and flash it via fastboot
[HTC One X] canna666:
:banghead: lol just checked zip as you replied I thought fast boot would be the answer weren't sure as instructions say flash in recovery cheers anyway :)
[HTC One X] forster:
Can somebody please give me some mirror, I cannot download from the link in op... Sorry guys
[HTC One X] sirioo:
https://www.dropbox.com/s/f6dib85r546bjhr/philz_touch_4.94.3-endeavoru-experimental.zip
[HTC One X] bilek06:
Everything works very nicely

Everything works very well thank you very much :good::good::good::good::good:
[HTC One X] Phil3759:
LoL

I cannot believe my self.

1. Touch is precise and calibrated?

2. Bottom buttons are precise?

3. They still overlap capacitive area?
[HTC One X] stathis95194:
Phil touch is precise and calibrated for me, but bottom buttons are not precise. I need to press below them to use them...Not a big deal though :) Well done.

I small request if it's not too difficult. Can you give a bit more space between options? Expand let's say the separators a bit so that the finger can have more space for each option?

In any case, you are the first one who managed a fully working touch recovery for us 3.19 users who flashed the tp.img. Well done for this.

PS. As others mentioned, if i install the zip through recovery nothing changes. I need to extract recovery.img from zip and fastboot install it.
[HTC One X] Patrics83:
You can change the "space between the lines" in GUI settings (Yes I know, this recovery rocks!) :D

We cannot flash recovery.img from inside recovery unless we have s-off and as far as I know there is only a hand full s-offed devices out there.

So we have to extract the img from the zip and "fastboot flash recovery recovery.img"

[MENTION=4666971]Phil3759[/MENTION] sorry I didn't have time to test the latest version just yet. But I will have more time this evening :)
[HTC One X] Phil3759:
Thank you all

I am happy it is done since i only habe an i9100

Your feedback and tests are what made it happen
[HTC One X] Phil3759:
By the way, a log is welcome so that i can check if there is something wrong behind the scene.

Are the screen shots using slide left also corrupted?
[HTC One X] Neo XL:
This version works very good. Thank you for your good work.

Now it would be fine to change the text size in CWM to a little bit bigger and clearer, better readable one.
[HTC One X] niceguy0815:
jup bigger text woud be very coll :)

for the visualimpared people like me :D
[HTC One X] Phil3759:
Are you sure you need bigger text?

http://xdaforums.com/showpost.php?p=40492761&postcount=30

Bigger font means less chars in the width, so filenames being cut when browsing to install something...

In v5 though, I hope I can achieve font toggle (small crazy project)
[HTC One X] nbicho:
@ Phil3759: I'm glad to see you manage a way to unpack the recovery.

I'm not at home, so can't test it right now, but I will as soon as I get home, then I'll give you my feedback

Thanks for your work

Sent from my HTC One X
[HTC One X] Phil3759:
Here's another version useful for me for debugging purposes and further better support:

It is basically same as before but with touch debug code enabled

Please install it and follow exactly same instructions you have in post 2. While moving finger, go slowly and press firmly

Post the log

Also, once log exported, touch the menus to see if they highlight correctly, including the ones toward the bottom of screen on long menu lists like in GUI Settings Menu, that is if the version is precise

Download link:

http://www.mediafire.com/file/y0c5b8k8e356nxr/philz_touch_4.94.5-debug-endeavoru.zip
[HTC One X] bilek06:
series has been a wonderful touch sensitive:good::good:

Thank you very much for this nice of your work:D:o

We wish you continued success :good::good::good:
[HTC One X] Phil3759:
Well,

Problem is that I did 2 versions since that and I forgot to save the settings :o

So, not sure about the valid interpolation for x/y axis. That's why I need someone to test v4.93.5 with debug code and post the log as per post 2 instructions + after log is exported, test if touched menus are precisely highlighted in that version
[HTC One X] sirioo:
https://dl-web.dropbox.com/get/philz_recovery.log?w=AAB1L_5xEdLBGdZXREdtq4Kh25P5xzN5UVZ9zmmLcmY0oA
[HTC One X] Rikcon:
Downloaded latest recovery with debug,pressed buttons at bottom,working ok.

Pressed few more buttons.

Send you a zipped log file.
[HTC One X] Phil3759:
Link invalid, I cannot download

The log doesn't have calibration info as per instructions in post 2

You touched many times (the menus/ buttons) but that I do not need in log, I need calibration info in the log

But good to know it is precise, it helps

Still waiting for a proper log as per post 2 using last 4.94.5

Swipe down until you are out of screen, that is including capacitive buttons area please
[HTC One X] vaykossil:
Did exactly what you said in 2nd post and here is the log

View attachment log.zip
[HTC One X] Patrics83:
philz_touch_4.94.5-debug-endeavoru_recovery.log

and one more just in case :P

philz_touch_4.94.5-debug-endeavoru_recovery_2.log
[HTC One X] Phil3759:
Thank you for the logs

For whatever reason, it seems too much data is dropped, but I have enough info. Maybe I should only log to file, not to screen to drop less events.

Horizontal axis sounds perfect. I only adjusted a bit to make it even more perfect

Vertical axis is another story though.

Anyway, I have one question: The 1280 pixels in specs include the capacitive buttons area or not?
[HTC One X] TToivanen:
Nope. The total height of the touch panel including capacitive keys is 1370

Sent from my IceCold One X
[HTC One X] Patrics83:
I have been swiping the screen very slowly. If you want I can do it faster :D

and as TToivanen said, no the capacitive buttons are outside the screen area.
[HTC One X] Phil3759:
No LoL

events are dropped because screen cannot handle all the info. I should write the log to a file. The better results would be by swiping out and in screen many times at each edge so that it triggers max/min values for each axis. No need to do it on all screen from the middle. But I am sure if I asked for that, I'd never get correct logs as most people do not get exactly how they should do

In fact, I could use a standard bitmap so that users calibrate it on their own without the need I recompile for them. But, I plan to handle this automatically in code in the future. So lazy to start working on such a temporary approach
[HTC One X] Patrics83:
Lets give it a try :D hehe

touch 1, left side

waiting for the logging to stop...

touch 2, right side

waiting for the logging to stop...

touch 3, top

waiting for the logging to stop...

touch 4, bottom (above capacitive buttons)

waiting for the logging to stop...

pulled the recovery.log

philz_touch_4.94.5-debug-endeavoru_recovery_3.log
[HTC One X] Phil3759:
Really thank you for the logs

I guess this is a boring task when you think I could easily do it somehow differently :o

But for now, I have no time to start working on such a code, mainly without a real device to calibrate. Sadly, my i9100 is not interpolated, like many Samsung devices (or probably the kernel/drivers do it already)

I am releasing a version to handle the bottom capacitive area. Hope it fixes the virtual buttons offset. We'll see

Just 15 mn maybe...
[HTC One X] Phil3759:
v4.94.7: yet another round at fixing touch for virtual buttons

http://www.mediafire.com/?w59ydbwgoarvd
[HTC One X] Patrics83:
Haha are you crazy?

I know how much work it's behind this stuff and without the device everything goes in slooooow motion... That's why I try to help when I have time ;)

And your work here is highly appreciated!

btw the new version seems better but I have a question regarding scrolling. (It's been like that in all versions tho)

Right now when I want to scroll in the GUI settings for example I must move the folder selector to be able to scroll. Is that right? Sorry for that bad explanation.
[HTC One X] sirioo:
https://www.dropbox.com/s/vqynb7t9k1hq02k/philz_recovery.log
[HTC One X] nbicho:
Flashed this version and great news: so far everything is working! :)

Touch, virtual keys, usb mount...

It's seems that you finally did it

Thank you for your work!
[HTC One X] ShyamSasi:
Works well.... Thanks for your hard work. Much appreciated!
[HTC One X] Phil3759:
Thank you, but it seems the logging is messy. Not your fault, probably mine. Patrics83 logs were the most helpful, but even in his case they sometimes go messy. I will look at the issue in the future. Thank you anyway. Since it works, then we are done for now

The issue was the capacitive area that I considered included in the 1280 height.

Yes, not having a device is a real pain. At least a device similar, but in my case no capacitive area, no interpolation...

About scrolling, I did not understand what you mean

Does it behave like in this video?

http://www.youtube.com/watch?v=wn54ZZ4N9Eg

If yes, then it is normal. I now use a fake scrolling touch approach

In next version, I plan to use a real touch approach, no fake scrolling
[HTC One X] Patrics83:
Yes like that. :)

I was going to make it video as well but it was too late for such creative posts haha

Anyway I'm looking forward to see how the development goes on in here. If I can help just let me know

Have a nice day :D

Sent from my HTC One X
[HTC One X] Rikcon:
There is a tiny bug with battery % in recovery,but all recoveries for One X has is,so i don't think it's worh your time(little bit inaccurate shows 66% when i actually have 34).

When i press capactive buttons for example home, it randomly presses up or back button on screen.

Scrolling is a bit inaccurate,played a little bit with scrolling sensivity 55 seems to be the best for me.

For aroma file manager (Philz Settings-Aroma File Manager) download http://xdaforums.com/showthread.php?t=1646108 (push the button in second post)

rename it to aromafm.zip and put it on your sdcard/clockworkmod/.aromafm/aromafm.zip,don't forget to unmound sdcard before you launch it(it didn't work for me with mounted sdcard).

P.S All is working great,will be my daily driver recovery,so if you need any additional debugging just ask.
[HTC One X] Phil3759:
I need a log when aroma fails. Mounting/unmounting sdcard should not be needed!

About touch:

If you disable bottom virtual buttons in gui settings menu, the issue persists or no?
[HTC One X] SHoWa147:
Is posible update from recovey?

Enviado desde mi HTC One X usando Tapatalk 2
[HTC One X] hpnxfox:
If yours One X is

S-OFF

yes, if

S-ON

you need extract downloaded zip file(download latest version) and flash recovery.img with fastboot commands (http://xdaforums.com/showpost.php?p=40519120&postcount=61)
[HTC One X] Rikcon:
Sorry about aroma bug report,tried few times now,all working with mounted,unmounted sdcard,maybe it was 1 time bug because i copied aromafm.zip using recovery USB storage,anyway it's not important now.

And bug with touch scrolling presist even without virtual buttons,same as with them.

I noticed one more thing:

Buttons are disabled,i press back button on my phone(virtual buttons are still hidden),and i see that virtual button down is pressed,press home button on my phone,virtual button up is pressed,though i can't see them,they are hidden in gui menu.

Flashed your recovery(with debug)pressed Back Button,then Home,then recent apps,Hope it helps ) then i wait few seconds and swipe 3 these buttons.

Here is the log
[HTC One X] Phil3759:
Thank you for reporting the bug

I see clearly what's causing it

I will fix it

Basically, this won't happen if you touch where the recovery virtual keys are supposed to be, but when you touch below that area. Can you confirm?

Also, I did not understand the scroll bug. What you mean?
[HTC One X] Rikcon:
Yes,below the area where virtual button should be(where back,home,recent apps button).

It's kinda hard to explain scroll bug,but i will try )

For exaple i have my sdcard on screen,i press last element and scroll down,recovery is highliting elements,but wrong ones.

I will shoot a video for you as soon as i can (about 21.00 GMT+3).
[HTC One X] Phil3759:
Virtual keys I will fix

Scroll: look at the video in my answer here: http://xdaforums.com/showpost.php?p=40563079&postcount=95

If that's how it is, then it is what it is supposed to be, unti next v5 :D
[HTC One X] Rikcon:
ahh,yes,that's how it is ))

Ok )

Thanks for your work ) ^_^
[HTC One X] Phil3759:
Ok, here's a v4.94.8

http://www.mediafire.com/?w59ydbwgoarvd

This is a major update code wise, as the touch events handling was deeply revised to no more need manual device specific interpolation.

In fact, since all this calibration things started to turn me mad, I decided to quickely work on a release that "should" autocalibrate for any device. No more this user-logs-->in-compile calibration :p

It should be extremely precise and fixes virtual keys error reported by Rikcon

Only thing that it still doesn't handle is the parsing for capacitive device keys. Not sure if they do work or if they ever did, but I do not think. Let me know about it and... :fingers-crossed:
[HTC One X] adamnz:
Touch seems to be off vertically (the line below gets selected),

previous version was fine.

Virtual keys register touch but nothing happens
[HTC One X] Phil3759:
This is very good news as it means the new code rocks. I am finally done with this calibration things.

The vertical issue is the 90 pix from capacitive zone i added. It seems ioctl does just report the real display area.

I will push 2 versions for final tweak of the code.

Many thanks for your patience
[HTC One X] Phil3759:
v4.94.9

http://www.mediafire.com/?w59ydbwgoarvd

Hope this one is good

If not, I will release a debug version to check vertical axis and this capacitive area
[HTC One X] adamnz:
Working fine now apart from capacitive, cheers
[HTC One X] Phil3759:
Great, i did not think i could do this in a couple of hours. Was always pushing it to v5

Well, i will look at capacitive area in v5 though, with gui scrolling behaviour too
[HTC One X] Qwerty123 \m/:
Great to see you here Phil. Amazing work as always :D :cowboy: :good:
[HTC One X] stathis95194:
Is backup amazingly slow for everyone or is it just me? What was taking around 2-3 minutes with recovery 5.8.4.0 is now running for 15 minutes and still hasn't finished
[HTC One X] Phil3759:
Did you enable compression? If yes, disable it

I did not change anything there!
[HTC One X] adamnz:
I'm finding the same thing,

compression is off.
[HTC One X] stathis95194:
Compression is off for me as well
[HTC One X] Phil3759:
It was fast in v4.93.8?

http://www.mediafire.com/?w59ydbwgoarvd

Only changes are kernel and ramdisk (and touch but it has nothing to do with it)
[HTC One X] stathis95194:
Just tried it. 4.93.8 is super fast...No comparison with 4.94.9...I noticed that the big delay on 4.94.9 is during the backing up of /data partition
[HTC One X] Phil3759:
Could explain why the write to log is messed up and truncated and was leading to bad touch debug logs

I will see if the stock kernel needs some defaults/drivers in ramdisk

After that, we change kernel and see what happens...

This is a slow debug but progressing. Thank you all for the effort in testing and providing logs

I would appreciate a log after a long nandroid. You can even cancel it to shorten it, but let it reach where things are slow