I have been rooting/jailbreaking phones for years now. For me it is something I cannot live without anymore.
I know there are tons of people that are constantly working on finding new exploits and I'm very appreciative of their time.
In all of my time doing this I have never fully understood what is required to root a phone. It seems like now the devs are so good they'll make a one click root, or 3 click root/nand unlock GUI for us. Which is nice, and saves me time. But I would really like to understand it better and maybe start contributing a little more. I've searched in a couple forums for just a good explanation on what needs to be done and havent found anything. I'd like to know where would someone even start to look for an exploit, what they would do with that exploit, why some exploit would/would not work, etc. Also once that exploit is found, what needs to be changed to allow file modifications, etc.
Does someone mind explaining, or linking me somewhere to read more about what the full process is?? I realize every phone is different. But for the most part it is the same thing that has to happen on every phone.
TIA.
The root exploits I have looked at all show finagling with root permissions.
That is, you need to launch a process that you can access that has root permissions.
So if telnetd gets launched and there's no check on authentication for logging in....
or if the binary for su gets changed so that it permits you to call it from non-root accounts....
Anyway, I'd welcome a clear explanation too.
-wigout
I have a legitimate copy of this game as well as a paid subscription so I'm not looking to circumvent security.
The thing is my phone (Lynx 3D) is not officially supported so I have to rely on picking up cracked versions off the net every time there is an update.
The trouble is nobody is cracking the latest version to work on all devices.
I have waited for weeks, posted on a number of forums and even tried mailing some people who I know have done it in the past but so far I've had no luck.
Can anyone help me out here please?
Lol, I'm an idiot
A) I have already paid for it. I don't want or need any 'warez'
B) I am only looking to edit the apk to make it work on my device
And again!
"Software cracking is the modification of software to remove or disable features which are considered undesirable by the person cracking the software..."
http://en.wikipedia.org/wiki/Software_cracking
The feature I want to disable is the one that stops it working on my phone.
I stated clearly, twice, that I am not trying to pirate the app.
I am looking for a way to edit the apk to allow it to run on a device which is not supported.
I already ownit and have a paid subscription for it.
Did you contact the developer of that game?
Yes, a number of times.
Unfortunately the developer is Gameloft and they couldn't care less about supporting my phone. They have never supported popular devices like the Asus Transformer so the chance of getting them to support my obscure, Japan-only phone is a solid zero.
I'm really sorry, completely misunderstood.
Ok, they've got user forums on the order and chaos website, I think you'll get a much better response there than here
I think the easiest way to get it on your device would be to change your build.prop and edit it so that it setup as a supported device like a DroidX, HTC Thunderbolt etc. Hope that helps, good luck.
No problem
I've thought about changing the build.prop but I cannot root my phone, its locked down tight.
I KNOW its possible to crack it for all devices, I've been playing cracked versions for months now. They usually surface a day or two after the game is updated. But nobody has done it this time and I just don't know how it is done to do it myself.
I think there must be some kind of list in the apk that the game checks against your device before allowing you to proceed. If I could just find out where it is and what it looks like then maybe I could amend it myself.
Otherwise when I install and run the game it says 'Device not supported" and kicks me out.
Decompile it, checkout the androidmanifest.xml but there won't be a device list, rather things like "needs screensize X", "needs sensor X" which you can alter.
If that doesnt help, search through the code files for either a device you know is compatible or not compatible, see if you find something.
Thanks, I managed to decompile the apk and I found what I believe is the list of supported devices.
I edited one of them and changed it to my make/model.
But I'm not sure about compiling the apk again, is there an idiotproof way of doing that?
I just got my HTC Sensation back after it was in for repairs and i learned a few things which makes me ask the last 2 questions as well as gave me a new problem hence the first so lets start.
Time issues first:
I send this phone in never having done anything to it but used as is and when i send it in was it at newest update from HTC.
When i got it back now however is it loosing time fast. Sometimes it is worse than others. But i can't figure out whats doing it.
What i find even more strange is before i send it for rep did the Auto time update work fine now that even also failed so I had to get ClockSync to help me keep updated.
I am just wondering what could cause this?
Apps/Games info:
Well after i got my phone back was i sad to see that all my apps and games where well reset no settings remembered and progress in games was whiped.
But when i read about many of the backup features out there it seems they can also backup the app/game it self but that would mean they won't be able to update via the Store anymore is this true? Plus what would be best to use to avoid this next time I have to send it to repair?
The next part of this is the Permisions some games want on a phone or app's is there anyway to download a game or app and keep it unable to get access to things i do not find a game/program of this art needs, and in case it can live without then use it knowing your stuff is safe from its prying eyes and needs?
Now time for the last one.
root/superuser/rom/flashing info:
I read many places that rooting a phone is not enough you also need to make it super user access plus s-off is this true and could someone explaine the superuser and S-off part for me?
Also as i have planned to flash my phone what is the best way to make sure all my apps/games progress and settings are saved and if possible reinstalled when done flashing but still with it to be able to be updated via google play store which i read somewhere it is not?
And is there anything i should be aware off beside finding a good ROM to try out, root the phone, s-off and superuser access as well?
You can backup your apps and games with any backup app. You can get from the playstore. S off is security off it gives you a ability to flash roms easier
Than flashing with s on. S off is best in my opnion. You need to know your hboot version in order to know which guide to use. To find hboot I believe you pull battery put back in press volume down and power at the same time then read screen. Once you know your hboot follow guide for your version. Hope this helps you!
Sent from my Sensation using xda premium
ok here is the story i downloaded terria for android, and it now has the hardmode update. the problem i am experiencing is after i deafeat the wall of flesh, it dose NOT drop the pwnhammer, but i get a message about how hardmode is activated and that i need to smash demon alters with the pwnhammer to unlock better ores. i have defeated the wall of flesh 3x on 3 separate words, all whom i got the hard mode message, it dropped coins but did NOT drop the pwnhammer it apprears i can NOT progress unless i am able to manually inv edit in that danm pwnhammer manualy. i looked up on google but of course every single tutorial and program is for I.O.S. i would rather ask on official fourms but 505 games is against hacking (i dont know why there's no in app purchases and they do NOT lose anything) i do not know where to ask about this problem and this seems like the best place.
if anyone thinks i am BSing the pwnhammer is USELESS if hardmode not activated, and its basicaly suppose to be given as a deafult needed tool at the start of hard mode.
Hey, sorry if this is the wrong section for this.
I've not rooted an Android before. I used to jailbreak my iPhones but since switching to android I've been fairly happy as it is until now.
I've become really fed up with the google music player so I made a reddit post and someone suggested I use an app called "Play Music Exporter" to easily export my play music to MP3 so that I can locate it with another app. Problem is that app requires superuser access which lead me here. He recommended that I use Magisk if I can but I'm not sure If I can use that with my phone and I need help with the proper procedure. Ideally I'm looking for as straightforward process as possible. The apps look very simple but if I have to use my PC that's not a problem. I've been reading through posts here and I will continue to do so but some of the information conflicts. Some of the requirements of some of the apps and software is that the phone must already be rooted .. well obviously its not. And some say you must create a backup whilst others completely brush over that point so I don't know if that because they assume you already have or because the installed creates some kind of recovery file for you?
I read that you need to know your CPU: Mine is "arm64-v8a".
Any help would be appreciated. If I've missed an obvious post then please feel free to link it and I'll read it. Until then i'll continue to scan the forums.
(Don't worry I'm going to rush into anything without knowing exactly what I'm doing, that's precisely why I'm here).
Thanks