Hey Guys,
Has anyone been successful with enabling the default ICS soft key buttons in CM9 RC1? I'm doing this because my epic's capacitive buttons are very unresponsive. Took it to sprint and said they can't exchange due to the water mark being activated...
Used this guide: http://rohan999.wordpress.com/2012/03/31/how-to-enable-on-screen-ics-keys-on-any-ics-rom/
and I was able to pull the framework.apk, edit it, and recompile it but after I loaded it onto the phone, the phone reboots and gets stuck at the boot animation. Any help would be much appreciated it.
p.s. I found some for other phones like the samsung galaxy SII but I believe the framework.apk's are different so it won't work on the epic.
Thanks guys! always a pleasure.
Add this to local.prop
qemu.hw.mainkeys=0
Sent from my SPH-D700 CM9 RC2 ANDROID 4.0.4
Related
For the past few day(or noticed then) that both my function and shift key are not working.When using key test on clockworkmod recovery they are shown as keys 31(function) and 41(shift) respectively. I am running decadences eh17 deodexed and that's about it. I was previously running kevo which ran fine for a week or two until i got some force closes from something that got corupted. if anyone could give me a reason these two both dont work, or if its related to gingerbread, it'd be much appreciated.
thanks
irule9000
Did you use a basket perhaps that changes hey functions?
*Edit*
Sywpe fail... did you use a market keyboard that changes key functions?
Sent from my SPH-D700
Have you by any chance been using Touchpal keyboard?
Posted by Mr. Z's Epic 4G Touch+Keyboard
yah zanderman, ur right it may have started when I started to use touch pal. How do I fix it?
Hey guys. I haven't been able to find any information regarding modifying the functionality of the hard buttons on the GNex, all my searches just turn up mods to the soft buttons. On my phone, the two volume buttons on the left wake up the screen. I would like to disable this, since the buttons are fairly well placed to cause lots of accidental and in-pocket presses. Its well documented that the screen is the single most battery-intensive hardware component on this device, plus I generally like to keep my lockscreen disabled.
I know similar mods exist for other devices, since I had one for my old phone (the DroidX), and I found one for the Galaxy S II
http://forum.xda-developers.com/showthread.php?t=1086526
I will be hunting for the files that control this, but figured I could potentially speed up my search with a point in the right direction. Will look into it once I get my SSH and rsync stuff up and running.
While writing this post I DID find this:
http://source.android.com/tech/input/key-layout-files.html
Looks like it may not be too tough to parse out what can and cannot be modified on the Gnex
What ROM are you on? I am sure you can just ask the rom dev to give you a zip file to disable it.. does it do this on stock? I haven't had stock in so long but I don't believe it does..
How To Disable Volume Wake
I'm having the same problem, I flashed "Rooted,De-odexed,Zip-aligned ROM With Stock Insecure Boot Image And New Radios & Bootloader" to get to 4.0.4 and now my phone wakes whenever I use the volume keys. Anyone know how to disable this? While I'm at it, anyway to disable wake when plugging/unplugging from charger too? Thanks!
Sorry for a noob comment..am I missing something here...when I lock the phone..it doesn't wake when I press volume buttons...I'm on stock rom
Sent from my Galaxy Nexus using Tapatalk
What ROM are you using? As far as I know, this is not how stock ICS runs. Never did when I was on it. Certain ROMS (codename android and AOKP for example) have this as an option in the settings. If you are on a custom ROM, check your settings.
Sent from my Galaxy Nexus using XDA App
Yeah no, doesn't do it on Stock, I'm on IMM30B...
I found this thread] over in the evo 4g forums and was wondering if it might be a possible fix to get rid of the phantom voicemail. I have been trying to do the decompile and recompile myself but my coding skills are extremely limited and I cannot even get the phone.apk decompiled. Does anyone think this might work and if so anyone have the necessary skills to try it?
danipoak said:
I found this thread] over in the evo 4g forums and was wondering if it might be a possible fix to get rid of the phantom voicemail. I have been trying to do the decompile and recompile myself but my coding skills are extremely limited and I cannot even get the phone.apk decompiled. Does anyone think this might work and if so anyone have the necessary skills to try it?
Click to expand...
Click to collapse
I'll give this a try when I get a chance.. Not sure if it'll work on ICS or not though.
Edit:
I went ahead and did it... And it seems to work! Great work finding that thread, the phantom voicemail notification was the one major issue I've had with CM9.
Here it is:
Phantom VM Fix for CM9 Beta 0 (Changed link to new thread)
Just flash it in CWM. Should not need to clear cache.
Let me know if it works for you. Make sure to create a backup of your Phone.apk beforehand, just in case something is broken that I haven't noticed yet.
If everything seems to work OK for you I'll probably create a new thread and keep it updated for the latest versions of CM9.
I tried this last week but wasn't able to get it to compile.
YES IT WORKS!
And now I don't have to flash back to cm7 anymore.
Sent from my SPH-D700 using Tapatalk
philowneus said:
I tried this last week but wasn't able to get it to compile.
YES IT WORKS!
And now I don't have to flash back to cm7 anymore.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Yeah, it can be a little tricky with ICS system APK's. It is usually the plurals.xml, or dimens.xml files that need a little editing to get it to compile properly.
Sweet....first time I haven't had a vm notification since the switch to ics...big props....thanks a ton
Looks like its working on my end as well. Thanks for the help! For sure one of the annoying parts of CM9 wish I could hit the thanks button a hundred times.
This is my first time I am ever posting and I am extremely anxious and shy about doing this or if I even make myself understandable and as helpful as I can..... Please if there is something that doesn't make sense please let me know so I can try to be a little more clear....
Now........To Begin
:victory:
I had a previous Sprint Samsung Galaxy S2 SPH-D710 that did not have this problem at all but I traded it for a black one because I did not like having a white phone and that's where my problems began....I had known the phone had a pressing button problem but I did not know what it was at the time or what it was called. But I was sure there was a way to fix it somehow. As soon as I had the phobe in my hands I saw how horrible it was.....It did not let me do anything not even for 30 seconds without the menu, back buttons, and I was upset because since I had to reinstall a new ROM on this phone (which I don't mind that's the fun part) but the keys kept going off every couple of seconds so I decided to look into finding a way to fix it and I did kinda. And I will post the link to the first one too because it can be useful and work for someone else and if it wasn't fir that post I wouldn't have thought of my fix.
Anyway here is the link to the first one : http://forum.xda-developers.com/showthread.php?t=
I followed these steps and basically what it is, is a method where you disable your hardkey that is causing you problems and switching it to the search button since most of us really don't use the search key anyway. But I won't go much into detail the post above goes more in depth. In the beginning it actually worked but then I noticed that the back key started pressing itself and then the menu still presses itself and even now and the search button which was converted to the new menu so I got upset and exasparated because to even do this method took me literally 2 hours because the damn keys wouldn't stop pressing themselves. And then I thought of another method which to me proved easier than that and does work. I simply used the same method but when I got to the General.kl instead of disabling one key I disabled all 4 and bang problem solved! But BEFORE that you need to make sure you have already installed an app where you can get your hardkeys on your screen and set it up to where you kniw your keys all work * OH AND YOU NEED TO BE ROOTED FOR THE SETTINGS FOR MENU AND BACK WORK! *. And I found a really good and free app in the market that is easy to use and wont get in the way of your screen while typing and customizable. It is called "Floating Toucher" and once installed and set up and disabled keys in General.kl and rebooted phone everything was working fine!!!! AND IT WORKED JUST FINE YOU JUST HAVE TO GET USED TO NOT TOUCHING KEYS ANYMORE AS THEY DON'T WORK BUT ITS TRUSTHWORTHY!....
Anyway I when all this happened I had GB27 4.1.2 and I wanted an upgrade so I flashed to Revolt JB ROM 4.3.1 (will post link to this ROM if you are interested in this method) and after that because the phone reset itself the hardkeys were enabled again. So because I it was a new ROM for me I looked in depth at their settings and there is where I found my solution!
1. Go to your settings and you go to Revolt Control.
2. When you are there you will see they have extra settings for the phone.
3. Scroll down to: Pie Controls
4. Click on the first setting that says: Pie Controls/ Allows navagation and status report and enable it.
5. Customize the settings how you want then to be to your liking!
6. Go back to previous menu.
7. Scroll down to: Soft Keys Options
8. Click on: Enable Soft Keys Options
9. You will notice all four of your hard keys are there including the setting when you long press them. Simply click on each one and press blank on all of them.
10. Then you go to previous screen and reboot and there! Easier than having to install over apps or disable keys! Its in the settings already and I am extemely happy now! No more Phantom Ghost Key!!!
The link for Revolt if anyone wants to change to ROM is : http://forum.xda-developers.com/showthread.php?t=2238252
And I hope this helps someone!
Man, you have a lot of patience posting a guide in a wrong device forum... You link to a ReVolt ROM for HTC Rezound, and here we have Samsung Epic 4G, which doesn't have ReVolt at all (all we have is a buggy CM10.2).
Sent from Samsung Captivate Glide @ CM10.2
Yes I have a Sprint Samsung Galaxy S2 SPH-D710 which is commonly known also as Epic 4G. But I see what you mean I accidently put the wrong link! I will update the proper link ASAP!!!!!
I'm not surprised I made a mistake my first post..... Thanks for letting me know!!!
Sent from my SPH-D710 using XDA Premium 4 mobile app
Updated Proper Link to Rom!
I have updated the proper link on my post but just in case I will post it here again!!! Thanks for pointing that out!!! How embarrassing
Revolt Rom : http://forum.xda-developers.com/showthread.php?t=2238252
:angel:
Innocent_Psycho said:
Yes I have a Sprint Samsung Galaxy S2 SPH-D710 which is commonly known also as Epic 4G. But I see what you mean I accidently put the wrong link! I will update the proper link ASAP!!!!!
I'm not surprised I made a mistake my first post..... Thanks for letting me know!!!
Sent from my SPH-D710 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Still the wrong device forum... You have an Epic 4G Touch (SPH-D710). This forum is for Epic 4G (SPH-D700), a totally different device with a slide-out keyboard. There's a separate forum for your device.
Sorry if all these sound rude, I simply wanna guide you to the right place
Sent from Google Nexus 4 @ CM11
OHHHHHHH I SEE I'VE ALWAYS GOTTEN CONFUSED ABOUT THE DIFFEEENT S2 MODELS AND WHAT NOW!!! Honestly it was much harder when I first trying to even learn about root and try..... Before this phone was a BOOST Samsung Galaxy S2 SPH-D710BST and proper files to flash was extremely hard to find. But I flashed it to Sprint and it was slightly easier then. But yea I do continue to get confused with these names especially cuz those 2 sound so similar. ...darnit !
Well I looked for their forum and its under maintenance so I have to wait....
Sorry for the mistake!
And no you're not being rude in the least thank you sooooo much !!!!
Sent from my SPH-D710 using XDA Premium 4 mobile app
Ok so a run down of the problem
My Mother has recently gotten the glide as she has a mobility disorder that makes using a touch screen keyboard very difficult.
The trouble is that with the glides hardware keyboard if you long press the keys, e.g. The A key, it comes up with ASCII characters aka accents.
So what I am looking for is a way to turn off long press on the hardware keyboard or at the very least set it to a 5 second delay so as to not conflict with my my Moms typing.
I have changed the tap and hold delay in the accessibility option but this has had little to no effect.
I would rather not root or load custom ROM if it all possible
Thanks in advance of any help.
If you are using ICS+ (4.04+) Try settings>accessibility>touch and hold delay>(select your prefrence)
I don't remember if its on stock but let me know if it is as im using cm 10.2!
Edit: sorry realized that your on stock :/ this overrides everything in cm 10.2 (jb 4.3) if you change your mind about flashing let me know (you don't loose any data while flashing)
stormdude124 said:
If you are using ICS+ (4.04+) Try settings>accessibility>touch and hold delay>(select your prefrence)
I don't remember if its on stock but let me know if it is as im using cm 10.2!
Edit: sorry realized that your on stock :/ this overrides everything in cm 10.2 (jb 4.3) if you change your mind about flashing let me know (you don't loose any data while flashing)
Click to expand...
Click to collapse
I actually have already tried changing the accessibility setting to increase the delay but i think this only applies to the touch screen not the physical keyboard.
I am not against flashing a custom ROM just would like to avoid it if at all possible.