yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] vitaminxero:
They don't think in our best interests. The annoying part is having to run the RUU, root, and THEN do a test. A loss of 30 minutes each time. Would easily take 3-5 minutes per test flashes on CWM instead.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Oh yes, tell me about it...;). I am using my international one x as my phone now because no one can reach me...man, custom roms are nice....sigh....
[AT&T, Rogers HTC One X, Telstra One XL] waleed90:
Would you mind telling me what program or tool you are using to deodex? I'm assuming its for 1.82 RUU.

EDIT: Nevermind, hehe overlooked this http://xdaforums.com/showthread.php?t=1655011.
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
really looking forward to this....thanks for porting it over!
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Yeah, actually did some work today, so ill get it out soon ad I can...
[AT&T, Rogers HTC One X, Telstra One XL] wesc011:
is there a way to do this manually for the 1.82 RUU? or do we have to wait until the new Mod is released?
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Yes, you can code it. Take apart the classes.dex from the android.policy.jar in the mod from the OP and code the new android.policy.jar based on a diff of that...

EDIT - Yanked the DL. I have no idea what the hell is going on. Need to get my damned phone to take Clean ROM, just can't seem to get it to go...

Steve
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
i'll try it out....but there are two qwerty.kl files in the zip. Which one should we use?

EDIT: DO NOT FLASH. Android updated after a reboot, now nothing works, just a blank background. "HTC Sense and HTC wallpaper lockscreen stopped working" Nothing works...
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Really? Uhhhh...I don't know. I'll repost. Hold on a sec.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
There is only ONE qwerty.kl in the zip. I'm not sure what's up with that. Maybe you got a bum zip?

BTW, I assume you copying the files and not flashing...? And you put them in the right places? You are deodexed, too? Just asking...

I wish I could get my damned phone deodexed...I'll try again tonight, but I always get a bootloop...I think it may be parallels, through which I run windows...

Do you know how to logcat by any chance?

Steve
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
I had a "._qwerty.kl" "qwerty.kl" and the android.policy. Backed up old files files and replaced with Root explorer.

Deodexed on the CleanRom or whatever it is, stock 182

I tried to boot into bootloader and do factory reset, now stuck at the bootscreen. Any ideas on what i can do?
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
You need to flash the RUU, really sorry about that (and THANKS for being the guinea pig)...where did you put the files? I don't mean to sound insulting or defensive, just wanna know. THis is so strange, because the mod worked fine until the new RUU, and I can't see anything that would cause the change...hmmm...I'll iron it out.

I'm gonna pull the DL link now, as I don't want this to happen to anyone else, but this seems odd...

Steve
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
followed this:

android.policy.jar goes in /system/framework/

qwerty.kl goes in /system/usr/keylayout/

but, like i said, i placed both the qwerty.kl files into the usr/keylayout folder......

my phone wasn't above 30% for the RUU flash, finally got it to turn off and charge, going to try to flash again in awhile
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Again, many apologies, my friend. Not sure that the extra qwerty.kl file would do it (it very well may have), but I apologize for the hassle...I've flashed about 25-30 RUU's (same one) in the past 2 days, so I feel your pain (30% battery thing is extra annoying...).
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
please, don't apologize! This is the development section, not the "final version, 100% no bugs" section.

It was my first time being the "guinea pig", but luckily I have done enough reading to get my butt out of it. I knew I needed to flash the RUU but wasn't sure it worked from a bootscreen, but is currently flashing.

I just appreciate the dev's here that ARE trying to make the best of our locked bootloader instead of just giving up and switching phones.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Hmmmm..........switch phones, eh....;).
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
i really wish someone else would have had the chance to try it out other than me, especially one that didn't get the wrong files apparently.....have any other testers??
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
I'll test something if u need me to. I don't mind starting over.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Same here
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Thank you for the volunteers...I am setting up Windows 7 in Apple bootcamp today, so I should have a better Windows machine, so hopefully can deodex and test myself. Will keep you posted.

I also want to try out get rid of ATT in status bar mod and media volume keys (former in early stages, latter is done, I think).

Steve
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
just curious, but why not flash the 1.82 rom that is already deodexed?
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Where's this? I have a deodexed version for my own upcoming ROM, but need batch installer to flash...
[AT&T, Rogers HTC One X, Telstra One XL] yingwai:
May I have the mod for 1.77.708.2/3 which is Hong Kong stock ruu
[AT&T, Rogers HTC One X, Telstra One XL] yeeson:
How can I implement the home button long-press do the multitasking function！

Thanks！

My One XL is 1.77 RUU！
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
http://xdaforums.com/showthread.php?t=1655011

just stock 1.82, deodexed, rooted, etc...
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Yeah, doesn't work for me. I'm installing windows on bootcamp, so should be OK after that.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Can you smali code? If so, baksmali my android.policy.jar's classes.dex, edit phonewindowmanager.smali using a diff of some sort and smali....oh, and diff/edit qwerty.kl, as well, only one change at bottom...
[AT&T, Rogers HTC One X, Telstra One XL] hugebulge:
Yesson , Read the thread
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
PLEASE

I am currently installing Windows on my mac via bootcamp. I CANNOT TEST this mod until I finish and deodex my phone, and need bootcamp for that... I

promise

I will get the mod out for the 1.82 and 1.77 RUUs as soon as I can. Please stop requesting the mod in the thread or via PM, as it is kind of irritating. I like to be helpful, but I have stated many times why the delay is happening. Thanks.

Steve
[AT&T, Rogers HTC One X, Telstra One XL] yingwai:
Sorry, I am bot so familiar with codes.

May I upload the required files for changing the mod for 1.77.708.2/3?
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
I am not trying to be mean or a jerk, but PLEASE read the thread, esp. my posts, thanks!

Steve
[AT&T, Rogers HTC One X, Telstra One XL] digitalnrg:
what does it mean deodexed ROMs?

I rooted my phone already and really want to do this mod. Do I have to flash a different ROM other than stock ROM to complete this mod?
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
Forgot it was windows only, sorry about that.
[AT&T, Rogers HTC One X, Telstra One XL] hugebulge:
Search google
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
f#$ck, still can't install via batch scripts...tempted to give up. Uggghh....hate windows.
[AT&T, Rogers HTC One X, Telstra One XL] cyber_pete:
What are the mods that need to be made, maybe I can help.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
All the mods are in phonewindowmanager.smali in terms of android.policy.jar, and the qwerty.kl only has one edit at the bottom (last key to menu instead of recents. If I give you a link to just the modded classes.dex from android.policy.jar and the qwerty.kl, would you mind putting the classes.dex into your android.policy.jar and put that in system/framework and the qwerty.kl in system/usr/keylayout, and then do a logcat after you reboot? THAT is what I need...as I can't do it from my machine for whatever reason...

I am trying one more time now, so hopefully I will be ok on my own. Let me know...

Thanks!

Steve
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
**** it, I'll just do it manually via mac terminal...
[AT&T, Rogers HTC One X, Telstra One XL] digitalnrg:
I'm sorry this might be a stupid question, but where is the downloadable zip link?
[AT&T, Rogers HTC One X, Telstra One XL] Koizuma:
There isnt one yet, the mod is being reworked. if you would of read the previous posts you would of seen that.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Ahhh...got it. Now I have a mac desktop installer script too...heh, heh, heh...should have done this a while ago. Annnnywayyy, I'll test this out tonight or tomorrow AM.

EDIT

OK, tested, it's fine...

Here ya go if you want to try. Please read OP & thread for how to copy...If all is OK, I will post in OP. Thanks.

EDIT - NOTE, this works, but I need to add asomething to map recents (short press) to menu, sorry).

http://dl.dropbox.com/u/22769554/Misc/Remove_Menu_Bar.zip

Steve
[AT&T, Rogers HTC One X, Telstra One XL] Koizuma:
It works, no boot loops here, but when pressing on the recents key it brings up the recent apps. long pressing on the home key brings up the recent apps as it should
[AT&T, Rogers HTC One X, Telstra One XL] digitalnrg:
My bad. I guess that stupid 3 dots really got me impatient :eek:
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Ok. I must need to edit the qwerty.kl...I'll fix that in uno momento. Always forget that part!

Oops, nope, just noticed something in policy, hold on...
[AT&T, Rogers HTC One X, Telstra One XL] Koizuma:
Its all good man, i been following this mod for the longest time im always glad to help test out!

Things happens :P
[AT&T, Rogers HTC One X, Telstra One XL] ptesmoke:
is there gonna be anyway to use this on a stock rooted rogers device? we have to deodex right?

asking because this bar is hideous!

thnx man!
[AT&T, Rogers HTC One X, Telstra One XL] hugebulge:
cant you just edit the /system/keylayout/synaptics-rmi-touchscreen.kl to get the recents button changed to menu?
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
maybe, I should say, not sure how it interacts with the mod. lemme see if that's a quick fix...I'll still code it properly and test until it's right...

OK, here it is with synaptics...not sure how this will go. If it works, thanks!

http://dl.dropbox.com/u/22769554/Misc/Remove_Menu_Bar.zip
[AT&T, Rogers HTC One X, Telstra One XL] wesc011:
don't flash that one...my sense crashed and all i can do is pull down my notification bar. touchscreen does not work other than for that.
[AT&T, Rogers HTC One X, Telstra One XL] Koizuma:
Epic, Recents key works to bring up the menu, and the long press on home works to bring up the recents, and just pressing home minimizes the app you have open
[AT&T, Rogers HTC One X, Telstra One XL] hugebulge:
i had my synaptics file maped prior to applying and it works great. did you add a long press map to the recent button too , or just the home? maybe i can help add the search to long recents button.

now you just have to figure how to change the look of the buttons like the gnex. lol
[AT&T, Rogers HTC One X, Telstra One XL] Koizuma:
From playing around with it, its just long press on home. which is fine for me the search key always annoyed the hell out of me lol
[AT&T, Rogers HTC One X, Telstra One XL] wesc011:
i think my phone is ****ed...i replaced those files with the ones from the latest zip posted and nothing works anymore. factory reset through bootloader and sense still wont load even after the reset.
[AT&T, Rogers HTC One X, Telstra One XL] DanMc85:
factory reset doesnt deleted the modded files, hense the issue is still there. download the htc firmware RUU and reinstall it from your pc, you can put your phone in the bootloader mode under fastboot when you open the installer on your pc
[AT&T, Rogers HTC One X, Telstra One XL] Cryosx:
now we just need long press search and maybe something to with the back button. is there a way to have apps that are designed with the menu button in the action bar actually show that button? like enabling on screen buttons but with the nav bar height/width = 0.
[AT&T, Rogers HTC One X, Telstra One XL] hugebulge:
yea .... but having the search button can help launch voice actions or if s-voice is ported (possible) from the gs3
[AT&T, Rogers HTC One X, Telstra One XL] DanMc85:
I installed the custom Voice Talk app made for Samsung by Vlingo from my Galaxy Note on my One X and it works via Bluetooth. The note works with the search button as well.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
I missed one const string in the coding, I am guessing that is why no long press search anymore..;). This was not neeed in the last RUU. I am tired, but will get that straightened out, now that I have a deodexed phone...:). Look for it in the morning, as a finished mod in the OP.

If your phone is bootlooping, you likely did something wrong with the files, as it works just fine for me, and apparently others...maybe those following thread can help you out as to copying, as I am always pushing the test files with a desktop installer on a clean, deodexed, rooted phone...

I will be releasing my "ROM" (not a ROM until we can flash the whole thing...) which will have this in there very soon, as I have the installer stuff figured out (will need a windows expert to do the batch file for that...).

As to different maps, I will look into it> I know a few other combos that will work. As to keys in navbar, you mean like stock ics?

Steve
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Thanks, my friend. Saved me some time.

Steve
[AT&T, Rogers HTC One X, Telstra One XL] hugebulge:
very nice work.....now back to the bootloader and s-off,lol

---------- Post added at 11:25 PM ---------- Previous post was at 11:22 PM ----------

you should add that to your op so people know where to put it
[AT&T, Rogers HTC One X, Telstra One XL] ptesmoke:
so how would one go about deodexing a rooted rogers device? i looked at the deodex tool bit it looks like only att? or does it matter?
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
It might. I have a deodexed rogers release rom (what came with the phone). Has their been an upgrade? If not, what I can do is give you the apps and frameowrk files from that and you can replace them in the deodex tool.

Steve
[AT&T, Rogers HTC One X, Telstra One XL] ptesmoke:
no. no update ive seen. honestly i can just wait and let u devs focus on the s-off/bootloader. once we crack this beast itll be awesome....yea...ill just wait :-D thanks man!
[AT&T, Rogers HTC One X, Telstra One XL] mrjaydee82:
Worked perfect. I'm running clean rom
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
yup....tried again, downloaded dropbox file at bottom of OP, replaced all 3 files to their correct spots (checked twice before i did it), running the CleanRom, replaced using Root Explorer, booted up and HTC Sense and Wallpaper unlock screen have stopped. Won't let me do anything except pull down notification bar.

I seriously don't understand what i could be doing wrong.
[AT&T, Rogers HTC One X, Telstra One XL] rob219:
same here i only got to replace the .jar file before it reboot. everything upgraded and now just all fc,s it the third time i tried this with the first two resulting in boot loops, so im leaving this alone for now.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Ok. I'll make an installer on Monday that I hope will take care if fcs.
[AT&T, Rogers HTC One X, Telstra One XL] dasfiend:
Hey dude, make sure your permissions are set to 666 (rw-rw-rw-) and the owner and group are both set to 2000 (shell).
[AT&T, Rogers HTC One X, Telstra One XL] Koizuma:
android.policy.jar

Permissions: rw-rw-rw-

qwerty.kl

Permissions: rw-r--r--

synaptics-rmi-touchscreen.kl

Permissions: rw-r--r--

Thats the correct permissions for each of the 3 files, sounds like some are not setting the permissions before rebooting hence all the problems some are having with this mod, or they are trying to do it on a rom that hasn't been deodexed.
[AT&T, Rogers HTC One X, Telstra One XL] dasfiend:
don't forget the owner and group! At least on my root explorer when I pasted in my policy.jar it had some crazy owner and group.
[AT&T, Rogers HTC One X, Telstra One XL] Koizuma:
Mine didnt, i entered them exactly like that and no problems on my end
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Thanks for helping out. The installer script will set proper permissions.

Steve
[AT&T, Rogers HTC One X, Telstra One XL] howsleyd:
Btw just wanted to say thanks for this. I was trying to do it myself but was having problems with the android.policy.jar file.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
No problem. It's kind of a tough one, at least for the lates ruu. I hope to have it perfected and with an installer script Monday. I will have it for our Asian friend, too...
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
thanks, i was not setting permissions......i really want to try again, third times the charm right?

What do you mean by set to "666" or "2000"? I understand how to set them, just don't know what the number means.

I also don't understand how you know you need to set permissions
[AT&T, Rogers HTC One X, Telstra One XL] warri:
Interestingly enough this also removed the 3 Dot Menu Options for the top right hand corner. I guess ICS automagically does that when it detects a Menu hardkey. I was hoping that it would leave those but use the Menu key for the bottom 3 buttons. Not a big deal.

Thank SK..Working on Clean ROM (injected the files and modded his script to push the addition .kl files)
[AT&T, Rogers HTC One X, Telstra One XL] cyber_pete:
Works great, thanks. Does anyone have an issue where the left and right capacitave buttons are on all the time when the screen is on?
[AT&T, Rogers HTC One X, Telstra One XL] seanc85:
I have an interesting issue that i think is related to this mod. After making the changes everything works as it should, however the scrabble app note Congress up tiled, for lack of a better description.

Anyone have any thoughts on this? I have tried uninstalling and reinstalling
[AT&T, Rogers HTC One X, Telstra One XL] rob219:
cool, didnt know about the permissions but got it to work now and its great. no three dots in downloaded apps buttons as should be and still got 3 dots in top corner of ics apps.
[AT&T, Rogers HTC One X, Telstra One XL] warri:
Which apps still have the three dots up top? Please check your market and gmail. HTC apps still have it cause those are not governed by ics
[AT&T, Rogers HTC One X, Telstra One XL] buddy17:
THIRD TIME IS THE CHARM!

phew, finally got this mod working with the correct permissions set. I don't know how i was supposed to know to set them previously, but this definitely would have been nice to know for sure needs to be in the first post if there is a download link there for it.

Thanks sk806, this completely transforms the phone (IMO at least) and removes one of the biggest gripes i had.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Yeah, should have been there. Like I said. I always use an install script, which I will make available Monday, so I spaced...:(
[AT&T, Rogers HTC One X, Telstra One XL] hugebulge:
Did you figure out longpresa for search?
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
I think so. I am taking the weekend off from android, but will be back tomorrow. Also porting in the smooth Rosie mod and volume key media mods.

Steve
[AT&T, Rogers HTC One X, Telstra One XL] yeeson:
Thanks sk806！

Test OK！
[AT&T, Rogers HTC One X, Telstra One XL] tokyotapes:
First off thank you for the mod. I installed it using ES File Explorer without any problems. The only issues I found, which is sounds like you're already aware of, is the search on long press of the recent apps button. It works when I'm at the home screen but not inside any apps. Honestly I don't care that much about it, having the long press to recent apps on the home key was the big thing. Great work, much appreciated. :)
[AT&T, Rogers HTC One X, Telstra One XL] eboelzner:
Will this include the landscape Rosie mod????
[AT&T, Rogers HTC One X, Telstra One XL] abrixxxx:
Just another tip. You can't (or it wouldn't let me) edit the permissions of any of the 3 files when I had them on the /sdcard once I moved them to the root I was able to set permissions just fine. (using root explorer)

Make sure you are rooted and deodexed

For clarification, step by step full proof way of doing this.

Using root explorer go to sdcard then to your download folder. Once there extract the zip Remove_Menu_Bar.zip then click go to extracted when prompted. Once in the extracted folder copy the folder Remove _Menu_Bar. Press back three times to get to the root folder. Should see like init.qcom.rc init.qcom.rc ect make sure to hit the Mount R/W button at the top so this file system will no longer be read only. Hit paste.

Once you have the folder Remove_Menu_Bar on the root go into this folder. Long press on android.policy.jar and tap the permissions selection. For this file you want all three (Owner, Group, Others) checked for Read and Write do not check/set execute press ok. Next long press on qwerty.kl and change/check/set permissions to Read and Write again no execute for Owner. Only check Read for Group and Others press ok. If done correctly it should say "permissions set successfully". Now once you've set permissions copy android.policy.jar to system/framework make sure you have it mounted as r/w instead of r/o click yes to overwriting when prompted.

If permissions are set correctly nothing will happen no FC or freezes. Next hit menu (3dot bar) and multi select qwerty.kl and synaptics-rmi-touchscreen.kl copy them to system/usr/keylayout again click yes overwriting files. (click system then click usr then click keylayout then hit paste) Now go ahead and back out to the homescreen and long press the power key then click restart then reboot. Should go the HTC screen for a second do not be alarmed this is normal. Next it will boot like normal then you will see android is upgrading and depending on how many applications you have will take 1-5 minutes. Once it boots up hit the recent key to see it is now menu or long press home to see it brings up recent apps, profit.

Hopefully this guide will help and take away some of the confusion.

Feel free to add this to the OP if you think it will help. Paraphrase if needed =p

Just trying to give back to the community.
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
Sure, why not. Will be separate, or combined.
[AT&T, Rogers HTC One X, Telstra One XL] Qwest905:
just curious if this mod will work on the rogers XL/
[AT&T, Rogers HTC One X, Telstra One XL] sk806:
I will, thanks!
[AT&T, Rogers HTC One X, Telstra One XL] eraste:
Flawless

Just thought I would share, installed and working 100% for me. Attached is a screenshot of titanium backup pro, notice the bottom the screen robbing 3 dot menu is gone! thanks again. :)
[AT&T, Rogers HTC One X, Telstra One XL] beankid:
I must say a big thank you for this mod as it is helping get the one-x just one step closer to the device we all love! Thank you very much, I had success copying the files and now have more realestate!
[AT&T, Rogers HTC One X, Telstra One XL] _MetalHead_:
Will this still work on 1.73?
[AT&T, Rogers HTC One X, Telstra One XL] equlizer:
and....can we cwm flash this with the Rogers version? We are still stuck on that software version :(
[AT&T, Rogers HTC One X, Telstra One XL] ErikWithNoC:
Would love to use this since its now out and working, but there doesn't appear to be an easy way to deodex 1.83 and installing CleanROM isn't really in the cards.
[AT&T, Rogers HTC One X, Telstra One XL] vitaminxero:
The instructions for the permissions weren't very clear. I just set the permissions the same as the original files were. Here are some screenshots to speed up the process.

Hope this helps!