Software Keys - AT&T HTC One (M7)

As many if you know, the HTC hardware keys are not the most reliable. So my question is if the software keys found on devices like the nexus can be enabled on the HTC one by adjusting some data on the phone itself. I don't want to have to flash anything.
This may not be the first thread asking this. If there is a preexisting thread please just point me to it. I have see one though, so I will be surprised if there is.
Sent from my HTC One using xda premium

+1
Sent from my HTC One using xda premium

Android_Noob_2k12 said:
As many if you know, the HTC hardware keys are not the most reliable. So my question is if the software keys found on devices like the nexus can be enabled on the HTC one by adjusting some data on the phone itself. I don't want to have to flash anything.
This may not be the first thread asking this. If there is a preexisting thread please just point me to it. I have see one though, so I will be surprised if there is.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Well, I know that you can mess around with the build.prop on an AOSP-based ROM like CM10.1 to get software keys. All you need is root and a build.prop editor. Adding the following line:
qemu.hw.mainkeys=0
Enables the softkeys. You'd have to devote a new line to it, unless you find the line sitting around in the first place.
Granted, doing so on previous versions of HTC Sense has never worked, but it might be worth a try with Sense 5. Still, you might want to follow standard procedure and make a backup of your build.prop before messing around with it. You can also make a backup of your ROM. There's nothing to flash in this instance unless something goes horribly, horribly wrong.
Now on the other hand, you could also take a look in the framework-res.apk. IIRC, the framework is different on HTC devices, but it might have changed. This method requires you to extract and decompile the apk and modify it, then push it back onto your phone. Since you don't want to flash anything, I suggest you ignore everything about the framework-res.apk and try the build.prop edit.

Related

[Q] Custom Rom/Rooting

Hi, i have HTC Wildfire and i can't decide whether to root my phone and use a custom rom.
It looks complicated, but its great how you can add even more customised looks to your phone, but whats the disadvantage?
I've had my phone for about 4 months. Don't want to break it tbh, i know it sounds stupid but its a bit dangerous isn't it?
Really can't make my mind up whether its best to do it or not
Any suggestions?
Thanks
anybody give me any advise? :'(
Hee,
I have my Wildifre since 7 days before it was released, that was like june 3rd of something.
I rooted my phone 3 months ago, and now I have Froyo on it, some nice add ons if you look at new buttons, lock screen and so on...
Next to that, you can download almost every app (including the ones you usually have to pay for) and install it with one reboot. You can also move almost all your apps to the SD card.
I love it, if I were you I'd root my phone right away!
Greetz
Just do it, and, you won't be coming back. Read and follow turkeys guide in the wildfire android development section and you cant go wrong.
Sent from my HTC Wildfire using XDA App

Enable hotspot on AT&T Titan with HSPL and no tethering plan

How to enable WLAN hotspot on AT&T Titan without a tethering plan​
This may work on other carriers as well​
You must have the DFT HSPL, a custom ROM and a Registry Editor of your choice installed on your Titan. I prefer using Juliens Registry editor or WP7 registry editor.
Open the registry editor and browse to the following locations:
Modify the following values in HKLM\Comm\InternetSharing\Settings:
"OpenMarketEnabled" value="1"
"EntitlementURI" value="./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/OpenMarketEnabled"
Modify the following values in HKLM\Services\ICS:
"UserProcGroup" value="5"
Reboot your phone
Need a custom ROM? Try one of mine:
HTC Titan AT&T Stock 7.8, Tango, & Mango w/Full Unlock
HTC Titan 7.8 8835 Europe stock base w/Full Unlock
----------------
Thanks goes to the author and contributors of the original samsung focus thread.
Caution: Some carriers can detect you are using this method and force you to pay for the proper plan. I am not responsible if you break anything or pay extra. Using custom ROMs and flashing HSPL can void your warranty. There is even a chance of bricking devices when flashing any ROM and HSPL. These ROMs were tested and no issues were found, but your experience may be different. If you need to send your device in for repair, be sure to flash back to stock ROM and SPL.
This hack definitely works BTW I'm using ur Tango version rom. Cheers.
I'm also using your tango rom!
This hack works great. I think it resets itself, as EntitlementURI seems to always go back to what it was before. So I removed the value of some key, It was like MobileOperatorInfoLink, because i think it checks if you have internet sharing and then the resets it if you don't. I'll see in the next couple if days of it works and let you know! It hasnt made any difference on internet sharing so I think it's the one.
Moved over to Titan development section. Good find OP!
eeeelliott said:
I'm also using your tango rom!
This hack works great. I think it resets itself, as EntitlementURI seems to always go back to what it was before. So I removed the value of some key, It was like MobileOperatorInfoLink, because i think it checks if you have internet sharing and then the resets it if you don't. I'll see in the next couple if days of it works and let you know! It hasnt made any difference on internet sharing so I think it's the one.
Click to expand...
Click to collapse
I've had mine set for about 5 days and still working. Just checked and EntitlementURI is still set. What are you using as your registry editor? Keep us updated on your findings.
egzthunder1 said:
Moved over to Titan development section. Good find OP!
Click to expand...
Click to collapse
Thanks. I wasn't sure where to put it as it 'should' apply to all AT&T Windows Phones, but can't verify that of course. (I know it works for the Samsung Focus)
ryotgz said:
I've had mine set for about 5 days and still working. Just checked and EntitlementURI is still set. What are you using as your registry editor? Keep us updated on your findings.
Click to expand...
Click to collapse
I think I found the problem...
I kept using Connection Setup to reconfigure my network because it seemed like it would temporarily fix my low signal issue. I'm pretty sure that's what reset it every time.
I had been doing it on a regular basis too, so that's why it reset so often.
Sorry about that! It works perfectly without my meddling
Gotta admit I am having trouble understanding what just happened to my device.
I did it all right, then rebooted and it worked.
Then after I rebooted again it stopped working (got the 611 message, etc). When I went back to check and noticed I had made a typo in the Registry Editor (HLKM instead of HKLM). When I fixed that it all worked flawlessly, without a reboot.
But how did it work before I corrected the typo?
Anyways, just wanted to share in case somebody had made the same typo =)
Best,
Daniel
I'm on the dynamics rom and the HKLM/Comm is restricted so it isn't allowing me see it change.
iS this ROM related since the above users are on your Tango ROM?
Sent from my TITAN X310e using XDA Windows Phone 7 App
GreenGrenadez said:
I'm on the dynamics rom and the HKLM/Comm is restricted so it isn't allowing me see it change.
iS this ROM related since the above users are on your Tango ROM?
Sent from my TITAN X310e using XDA Windows Phone 7 App
Click to expand...
Click to collapse
It should work on any ROM. What registry editor are you using?
Make sure the registry editor has root privileges in Root Manager
I'm using Reg Edit version 1.0.0.0. beta by Julien Schapman 2011.
I'll look around for a newer one.
That is exactly what I didn't do. Thanks.
All of a sudden, I love my Titan!!! Now that I actually have one that doesn't seem to have the call quality problem and it is unlocked!
Sweet Freedom! Good find OP, Thanks!
I just would like to know if anyone has tried this on a HTC Titan 2, feel a little neglected as to there still isn't a separate section for out phones....at leas in the subsection of the HTC Titan 1.........
OP, assuming I still have a stock rom on my hTC Titan 2, there is no other way to do this without having root access??
kevace1 said:
OP, assuming I still have a stock rom on my hTC Titan 2, there is no other way to do this without having root access??
Click to expand...
Click to collapse
Right, you need registry access which requires the phone to be 'rooted'
Anyone who uses the AT&T network in the states that has applied this and used it for a while gotten a warning for using tethering without permission from AT&T? I recall using a tethering hack on my Samsung focus and got a text warning saying they were going to change me from my unlimited data plan to a lower plan. I had only used it a handful of times and wasn't like I was going crazy with it. Just wondering what people's experience has been?
Aaron McCarthy said:
Anyone who uses the AT&T network in the states that has applied this and used it for a while gotten a warning for using tethering without permission from AT&T? I recall using a tethering hack on my Samsung focus and got a text warning saying they were going to change me from my unlimited data plan to a lower plan. I had only used it a handful of times and wasn't like I was going crazy with it. Just wondering what people's experience has been?
Click to expand...
Click to collapse
I've used it off and on since I started the thread and no notification, yet. The longest I left it on was overnight with my iPad connected to it.
Question, I installed a rom with tethering on it. I have only used it once, but now it says I have to call 611 to start that service.
Why did it do that?
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Blue1173 said:
Question, I installed a rom with tethering on it. I have only used it once, but now it says I have to call 611 to start that service.
Why did it do that?
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Did you run the connection setup? This will reset the values.
No, did nothing that I can remember. Just went to turn it on, it went to the internet to verify and said this service not available,call 611.
Is my fix the script editor they are talking about in this thread?
I don't want to put any red flags to at&t
Is it better to use a Wi-Fi/tethering application? Like Foxfi?
Sent from my SAMSUNG-SGH-I727 using xda app-developers app

How to get the original Nexus 7 boot animation to work on Vibrant

Hello everyone! Ive been trying to get the original nexus 7 boot animation (http://forum.xda-developers.com/showpost.php?p=29225381&postcount=1) to work on the vibrant, no matter what I do it still doesnt work.. Ive tried changing the resolution and fps around to see if maybe that is the issue but to no avail. Im thinking it may have something to do with the amount of pictures in the animation, its around 80+, but i dont know what i can do to fix it, if that is the problem. if anyone knows what i need to do to make it work please let me know.
ps: watch the youtube video in the post on the link above to see which animation I'm talking about, its not the aosp one that ended up shipping with the n7.
thanks for any help you can give!
Thismines said:
Hello everyone! Ive been trying to get the original nexus 7 boot animation (http://forum.xda-developers.com/showpost.php?p=29225381&postcount=1) to work on the vibrant, no matter what I do it still doesnt work.. Ive tried changing the resolution and fps around to see if maybe that is the issue but to no avail. Im thinking it may have something to do with the amount of pictures in the animation, its around 80+, but i dont know what i can do to fix it, if that is the problem. if anyone knows what i need to do to make it work please let me know.
ps: watch the youtube video in the post on the link above to see which animation I'm talking about, its not the aosp one that ended up shipping with the n7.
thanks for any help you can give!
Click to expand...
Click to collapse
First you need to tell me what you did and which file explorer you used.
Sent from my SGH-T959 using xda app-developers app
iKoolkid said:
First you need to tell me what you did and which file explorer you used.
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
Im not sure if you mean what i did to try to get it to work or what i did to install it so ill just tell both.
I opened the desc.txt and changed the res to 480 800 and upped the fps to 24 (I even tried it with the default desc.txt numbers and still no luck) then i saved the zip and used root explorer to put it in the system/media folder, and renamed it bootanimation.zip.
When i reboot the phone to see if it works it plays the animation i had before i installed this one, which i dont even understand how it does that since im positive i delete the old bootanimation.zip each time i tried to get it to work.
What ROM are you using? Some ICS ROMs do contain the BA in /system/media.
Wherever it is buried in the ROM, if you drop the N7 BA in /data/local it will supersede the "host" one. Meaning that you can put any BAs in /data/local whenever you want and leave your ROM based BA unadulterated. Why don't you try that and also don't forget to set permissions once you drop it in /data/local.
Woodrube said:
What ROM are you using? Some ICS ROMs do contain the BA in /system/media.
Wherever it is buried in the ROM, if you drop the N7 BA in /data/local it will supersede the "host" one. Meaning that you can put any BAs in /data/local whenever you want and leave your ROM based BA unadulterated. Why don't you try that and also don't forget to set permissions once you drop it in /data/local.
Click to expand...
Click to collapse
You're a genius kind sir, thanks for the help. One thing i've noticed is it seems to stutter more then my previous animation, do you know of a way to fix that by chance? Although the animation I had before was smaller and probably way less demanding then this one is, so that could be why its acting up. Im on the most recent Hellybean release
Woodrube said:
What ROM are you using? Some ICS ROMs do contain the BA in /system/media.
Wherever it is buried in the ROM, if you drop the N7 BA in /data/local it will supersede the "host" one. Meaning that you can put any BAs in /data/local whenever you want and leave your ROM based BA unadulterated. Why don't you try that and also don't forget to set permissions once you drop it in /data/local.
Click to expand...
Click to collapse
Why, did I not think if that.
Sent from my SGH-T959 using xda app-developers app
Thismines said:
You're a genius kind sir, thanks for the help. One thing i've noticed is it seems to stutter more then my previous animation, do you know of a way to fix that by chance? Although the animation I had before was smaller and probably way less demanding then this one is, so that could be why its acting up. Im on the most recent Hellybean release
Click to expand...
Click to collapse
It is probably the reason you think it is. Sometimes when I have a larger BA, it will stutter or freeze/jump to the next frame. But that is the beauty of dropping it in /data/local, is I can swap it out with no worries of messing anything up. Sometimes I drop one in my wifes phone just to mess with her. She's pretty savvy so it doesn't take her long to figure it out and call me up.
Hit that thanks button. IKoolkid's too.
Anytime you need help just ask. I'm usually trolling around the Gen and Q&A sections.
iKoolkid said:
Why, did I not think if that.
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
You probably did. Bet you'll remember next time it comes around. You can drop all kinds of things in /data/local like Default.props, init scripts, bootanitmations,...and they will all run first before the stock kicks in. But you have to be VERY careful with anything other than BAs.
Woodrube said:
It is probably the reason you think it is. Sometimes when I have a larger BA, it will stutter or freeze/jump to the next frame. But that is the beauty of dropping it in /data/local, is I can swap it out with no worries of messing anything up. Sometimes I drop one in my wifes phone just to mess with her. She's pretty savvy so it doesn't take her long to figure it out and call me up.
Hit that thanks button. IKoolkid's too.
Anytime you need help just ask. I'm usually trolling around the Gen and Q&A sections.
You probably did. Bet you'll remember next time it comes around. You can drop all kinds of things in /data/local like Default.props, init scripts, bootanitmations,...and they will all run first before the stock kicks in. But you have to be VERY careful with anything other than BAs.
Click to expand...
Click to collapse
What can you do with data/local other than BA'S and I'm not tech savvy enough to run scripts and all that stuff.
Sent from my SGH-T959 using xda app-developers app
Wait a minute. Did you just delete your question? Did you get it figured out?
From what I remember of it, just off the top of my head, did you set the permissions. If you forget to do those, it will default to the stock BA. I've also been so frustrated to the point that I was putting the stock one in /data/local when I thought I was putting a new one in there. I had to unzip it to make sure I was doing what I wanted (turned out I wasn't :facepalm
Search Default.prop on google and see what turns up. You can enable/disable Voodoo if you want. Run a ro.secure=0 or =1 which allows you to boot into ADB with or without Root. You can put any persistent props in there to. I think that you can also put in some build.prop tweaks in there to run on boot instead of the "default" build.prop that is stock, but not sure about that one.
^^^^Obviously, if you start messing with these and are not sure what you are doing, make sure you have a Nandroid to restore.
Got it figured out, same problem you had with the copying old one.
Sent from my SGH-T959 using xda app-developers app
I wish I had 2000 posts but senior member in less than a month is good enough for me lol.
Sent from my SGH-T959 using xda app-developers app
Post count only means so much. Look at Xriderx66, he has 5000+ and still asks questions. I ask Q's a bunch still, more so on my tablet than anything else but most of mine are answers or redirects to the answers.
Always a fan of quality over quantity. There is a guy in the Post Your ICS Homescreen that posted yesterday with only 3 posts in 4years. That guy knows how to use the Search button.
Woodrube said:
Post count only means so much. Look at Xriderx66, he has 5000+ and still asks questions. I ask Q's a bunch still, more so on my tablet than anything else but most of mine are answers or redirects to the answers.
Always a fan of quality over quantity. There is a guy in the Post Your ICS Homescreen that posted yesterday with only 3 posts in 4years. That guy knows how to use the Search button.
Click to expand...
Click to collapse
Wow
Sent from my SGH-T959 using xda app-developers app

[Dev] s-off question

Where is the s-on function located at? Is it within the hboot? I remember on previous htcs that's where it was. If so, has anyone attempted to decompile it and see what it relates to/make the changes? Just thinking out loud but if HTC can make a phone s-off, have VZW tell them to lock that **** up, and they can make that change to All production units within 2-3 weeks of launch, id assume it can't be that difficult to change back as long as we know where to look. I'm sure someone has looked into this but im curious as to what's been tried.
Sent from my HTC6435LVW using Tapatalk HD
It was never meant to be s off. It wasn't changed by Verizon at the last minute. There were a few pre release devices that are s off, that's normal though.
Sent from my HTC6435LVW using xda app-developers app
idkwhothatis123 said:
Where is the s-on function located at? Is it within the hboot? I remember on previous htcs that's where it was. If so, has anyone attempted to decompile it and see what it relates to/make the changes? Just thinking out loud but if HTC can make a phone s-off, have VZW tell them to lock that **** up, and they can make that change to All production units within 2-3 weeks of launch, id assume it can't be that difficult to change back as long as we know where to look. I'm sure someone has looked into this but im curious as to what's been tried.
Sent from my HTC6435LVW using Tapatalk HD
Click to expand...
Click to collapse
as far as answering your question i believe it is in the radio but not positive and as far as decrypting goes it is a 256 byte data encryption key. which is one bad momma(in country terms lol) it will take a highly skilled hacker in my opinon and even with brute force it can take years with a super computer multitasking all of its ram i hope this answers your question

[Q] Sweep2LockSoftButtons - am I the only one?

Hi there,
This should probably go into a more general section than for this device, but since this is what I have, I'd like to hear if I'm the only one.
Have to ever handed your phone to your kids, or someone else, either for them to see something on it, or for the kids to play. But after a second or less, they have accidentally pressed one of the soft buttons in the bottom, navigating away from what they were to do/see.
People used to iPad/iPhone with no (or at least one physical) button, does not handle an Android with these soft buttons very well.
So my suggestion, e.g. for you @neXus PRIME, is to implement a feature similar (not really) to Sweep2Wake, that locks these soft buttons. Simply render them inactive unless you sweep them.
One could then discuss whether they should automatically lock again, or if the locking should be done manually.
BR,
Egholm
Interesting idea. I don't know if he's developing on this device anymore though. Lets see if we can get Sweep2Wake working fully first.
Tappadappa
He stopped developing for this device not long ago because of phone upgrade...
Sent from my HTC Desire X using XDA Premium 4 mobile app
I had a go at implementing your feature (which I have already found useful).
http://forum.xda-developers.com/showpost.php?p=50651756&postcount=318
Let me know what you think, or if its even what you had in mind...
CurtisMJ said:
I had a go at implementing your feature (which I have already found useful).
http://forum.xda-developers.com/showpost.php?p=50651756&postcount=318
Let me know what you think, or if its even what you had in mind...
Click to expand...
Click to collapse
@CurtisMJ, Wooow, that was quick!! :good:
I'll have a try. From you description it sounds indeed like what I had in mind!
Thanks,
Egholm
Build has been updated.

Categories

Resources