Keyboard remaping need help - T-Mobile Sidekick 4G

Can someone help me out with changing the keyboards "-" to "~"
I just can't seem to figure it out
Sent from my SGH-T839 using xda app-developers app

This should hold you in good stead:
http://forum.xda-developers.com/showthread.php?t=1242993&highlight=keyboard+hex
I added to that thread toward the end with some of my own hacks. It can be tricky, but there are downloadable files that you could modify to serve your own needs.
Jake

jakfish said:
This should hold you in good stead:
http://forum.xda-developers.com/showthread.php?t=1242993&highlight=keyboard+hex
I added to that thread toward the end with some of my own hacks. It can be tricky, but there are downloadable files that you could modify to serve your own needs.
Jake
Click to expand...
Click to collapse
I no longer have a computer to do this an I have no clue what this charater is called "~"
Is there a way I can do it with out have to use computer?
Sent from my SGH-T839 using xda app-developers app

immorality said:
Is there a way I can do it with out have to use computer?
Sent from my SGH-T839 using xda app-developers app
Click to expand...
Click to collapse
If you want your own hack, I don't believe so--unless there's a hex editor for Android available someplace. You can sometimes plain-text edit the actual keys to call other actual keys. For instance, I hacked one key file to replace the voice call button with a TAB, and that procedure did not need hex editing
I do believe the character you want is called a "tilde." If so, then chaostic_2k1's hacked bin has [email protected] producing a tilde--I can confirm that on my own SK4G.
IF that fits your needs, you could download his files from here, then copy over to specific sys directory without a computer (I assume you're rooted, etc).
EDIT: if that's the character you want, my own hacked file on that thread will also produce it via [email protected]
Jake

jakfish said:
If you want your own hack, I don't believe so--unless there's a hex editor for Android available someplace. You can sometimes plain-text edit the actual keys to call other actual keys. For instance, I hacked one key file to replace the voice call button with a TAB, and that procedure did not need hex editing
I do believe the character you want is called a "tilde." If so, then chaostic_2k1's hacked bin has [email protected] producing a tilde--I can confirm that on my own SK4G.
IF that fits your needs, you could download his files from here, then copy over to specific sys directory without a computer (I assume you're rooted, etc).
EDIT: if that's the character you want, my own hacked file on that thread will also produce it via [email protected]
Jake
Click to expand...
Click to collapse
Alright thanks ahah ill still try to me it cuz I'm use to hittin - but ill use yours for now
An yours is a flashable ? sorry I say this cuz I see its .zip
Sent from my SGH-T839 using xda app-developers app

immorality said:
An yours is a flashable ?
Click to expand...
Click to collapse
Nah, it's just .bin files, no need for cwm, etc. Go to the listed directory in /sys, rename the original files and copy over the new ones. Reboot.
Jake

Related

[MOD] Add CRT animation to your ROM

1: Decompile framework-res.apk using something like apk manager
2: Edit the file \res\values\bools.xml
3: Change value of bool name='config_animateScreenLights' from 'true' to 'false'
4: Compile framework-res.apk
5: Push new framework-res.apk to your phone with root explorer or adb push.
Alternately you can try flashing this template from CWM. CWM-flash-template.zip
Source: [HOW TO] CRT-Effect only
Directory \res\values doesn't exist either in stock (odexed) or infected (dedexed) version of application (framework-res.apk).
EDIT: SOLVED !
yes its available....
did u trie to decompile through apk manager...?
dh33r4j said:
1: Decompile framework-res.apk using something like apk manager
2: Edit the file \res\values\bools.xml
3: Change value of bool name='config_animateScreenLights' from 'true' to 'false'
4: Compile framework-res.apk
5: Push new framework-res.apk to your phone with root explorer or adb push.
Alternately you can try flashing this template from CWM. CWM-flash-template.zip
Source: [HOW TO] CRT-Effect only
Click to expand...
Click to collapse
Can u give me apk manager link
Sent from my GT-I9103 using xda premium
njoy my friend...
here is the link....http://www.mediafire.com/?h2ivnnzmm2t
akshatsourav said:
yes its available....
did u trie to decompile through apk manager...?
Click to expand...
Click to collapse
Nope, opened .apk package in a traditional way. My bad, sorry.
akshatsourav said:
yes its available....
did u trie to decompile through apk manager...?
Click to expand...
Click to collapse
Have u prepared crt animation for
XWLA4
Sent from my GT-I9103 using xda premium
m.kochan10 said:
Nope, opened .apk package in a traditional way. My bad, sorry.
Click to expand...
Click to collapse
If u completed crt animation for XWLA4 ........
Please give me that file .......
Sent from my GT-I9103 using xda premium
Tutorial works with every FW I guess, I did it on infected based on zskk5. But it's little tricky.
Sent from my GT-I9103 using XDA App
m.kochan10 said:
Tutorial works with every FW I guess, I did it on infected based on zskk5. But it's little tricky.
Sent from my GT-I9103 using XDA App
Click to expand...
Click to collapse
Is it working or not................
If working give me that file
Sent from my GT-I9103 using xda premium
raghavafitt said:
Is it working or not................
If working give me that file
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
"give me that file" ?
Tutorial works with every FW but not every framework file works with every FW.
Don't you understand that it is individual process, you have to decompile and re-compile YOUR OWN framework-res.apk (regardless of what FW you run on), with mine thousands times modified framework-res.apk you most possibly won't be able to boot the system.
raghavafitt said:
Is it working or not................
If working give me that file
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
raghavafitt, with all due respect, I would like to give you a little suggestion.
Do not give orders to fellow members. If would want some help from someone, be polite.
Treat all members with respect, no matter what rank s/he holds. Moreover, m.kochan10 is a very active member in our forums and has been very helpful.
Even if you didn't mean to give an order, make sure that you ask in a polite sounding way.
It's all a simple rule: Give respect, take respect.
dh33r4j said:
raghavafitt, with all due respect, I would like to give you a little suggestion.
Do not give orders to fellow members. If would want some help from someone, be polite.
Treat all members with respect, no matter what rank s/he holds. Moreover, m.kochan10 is a very active member in our forums and has been very helpful.
Even if you didn't mean to give an order, make sure that you ask in a polite sounding way.
It's all a simple rule: Give respect, take respect.
Click to expand...
Click to collapse
I am giving FULL respect to all in this form
Sent from my GT-I9103 using xda premium
m.kochan10 said:
"give me that file" ?
Tutorial works with every FW but not every framework file works with every FW.
Don't you understand that it is individual process, you have to decompile and re-compile YOUR OWN framework-res.apk (regardless of what FW you run on), with mine thousands times modified framework-res.apk you most possibly won't be able to boot the system.
Click to expand...
Click to collapse
Thanq kochan I thought that u didn't modified ur framework-res.apk somany time.....that's y I asked .....anyways thanks for ur info
Sent from my GT-I9103 using xda premium
Hmmm that's strange. I managed to re-compile and apply my framework-res.apk from infected rom (which is based on KK5) with no problem at all, but I cannot make it on stock KK5. After replacing the file I get bunch of FCs that paralyzes work totally.
i have one question to d33raj
i am using apktool 5
i copy framework-res.apk form my stock fw from root ex.
i decompile framework-res.apk and edit battery icons and some battery related xml files
when EDITING completed i compaile it again
but the ain thing is new apk file is nearly 5 mb and old apk file 8mb
i use new apk file but its not working for me (booting problem)
so where is the problem ?
plz help me
I really wish I could help you. But I'm not into developing. I did this using the tutorial that I specified as source. Almost all the Samsung Android devices work the same way. You could post your queries in pages of Samsung devices which has plenty of Dev support. Galaxy S and Galaxy S II are the most recommended places.
m.kochan10 said:
Hmmm that's strange. I managed to re-compile and apply my framework-res.apk from infected rom (which is based on KK5) with no problem at all, but I cannot make it on stock KK5. After replacing the file I get bunch of FCs that paralyzes work totally.
Click to expand...
Click to collapse
what have u done, did u unrar the apk or just edited the file with 7 zip or some other soft...
if u unrared it then u hav to sign it also..
I did the same for two files, decompiled, edited, recompiled (and signed). It worked like a charm on deodexed version but it caused some FC-s on odexed one.
m.kochan10 said:
I did the same for two files, decompiled, edited, recompiled (and signed). It worked like a charm on deodexed version but it caused some FC-s on odexed one.
Click to expand...
Click to collapse
no need to sign dear .....
u have to copy resources.arsc from the moded version and paste it in original one...
(use 7 zip,just drag n drop).
it should work fine...

Two versions of the same application

i have an app installed (from apk file, not google play).
recently i got an updated version of the application (another apk file).
is there ANY way of installing the new version next to old one without overwritting it?
i need to use both versions at the same time.
Why use 2 versions? If its the same app, it will do the same thing as the old one.
???
Sent from my GT-N8020 using xda app-developers app
Are you trying to have simultaneous porn pix slideshows or films running concurrently?LOL
JK sounds like youre doing a comparison of versions....but of what?
You aint special.
i have an app that i am using for watching tv from my satellite platform provider.
they released an updated version of they software with new functionality but they took away others. i would like to use new things but also still have an access to old functions.
but excluding the duscussion if is it reasonable or not...
can it be done? and how?
.
Hi,
Backup it with titaniumbackup first, then install new version.
If updated app is not working, just restore the old one.
Bye
Sent from my GT-N8000 using Tapatalk HD
drei666 said:
Hi,
Backup it with titaniumbackup first, then install new version.
If updated app is not working, just restore the old one.
Bye
Sent from my GT-N8000 using Tapatalk HD
Click to expand...
Click to collapse
Thats an answer to a totally different question.
is there ANY way of installing the new version next to old one without overwritting it?
OP i would try renaming the apk .
jje
the files have different name.
Probably they have the same signature or ID or whatever identifies it in Google Play.
Is there any way of changing the parameter identifying the app?
kayteck1 said:
the files have different name.
Probably they have the same signature or ID or whatever identifies it in Google Play.
Is there any way of changing the parameter identifying the app?
Click to expand...
Click to collapse
yes u can change the main activity name in smali form....apktools will help you
..decompile apk
..change activity folder's name
..change activity paths in all smali files
..rebuild apk
..sign
.. install
good luck
Galaxyer said:
yes u can change the main activity name in smali form....apktools will help you
..decompile apk
..change activity folder's name
..change activity paths in all smali files
..rebuild apk
..sign
.. install
good luck
Click to expand...
Click to collapse
Thank you.
So, I got as far as..... decompiling the app
I am not completely across with programming but I have no clue what I should do next Well... I've never played in programming for android and haven't played in modding or any stuff like that.
SO, Can you guide me what I should do next?
What is activity folder name and where is it stored?
Which entries in smali files are activity paths?
I'll understand if you won't help anymore as it may be too much to go through... honestly, no worries...
This is a link to the app
https://www.dropbox.com/s/gtcazc58aqz8j7y/com.adb.android.app.iti-1.apk
It is a free app. The only thing is that it can be downloaded from Polish Google Play only, hope I haven't broke any xda rulez now
Any help is appreciated...
Here you go...just install this alongside the original
https://www.dropbox.com/s/r07l6u06q4dow1d/iti.apk
bjbinc said:
Here you go...just install this alongside the original
https://www.dropbox.com/s/r07l6u06q4dow1d/iti.apk
Click to expand...
Click to collapse
link is not working, sorry...
.
kayteck1 said:
link is not working, sorry...
.
Click to expand...
Click to collapse
Weird... Try this
http://db.tt/SIpwOgs8
Sent from my GT-N8013 using Tapatalk HD
kayteck1 said:
link is not working, sorry...
.
Click to expand...
Click to collapse
Sorry for my late...
thanks to bjbinc for supporting you with the mod...
Good luck
I'm trying to do the same thing. With real racing 3. I have an older version that I like a lot for its particular features, plus the latest Ferrari updated version.
I want to have both on my phone. Any way? Also, they have the same exact com.r3 folders, can the modified apk use different data folders?
Thank you for all your help

[MOD][10/22/13] - AT&T Tether hack - D80010d Base - No SQL stuff, just flash and go!

[MOD][10/22/13] - AT&T Tether hack - D80010d Base - No SQL stuff, just flash and go!
I hacked the AT&T Tether. Its now free on stock ROM and on custom ROMS build on the AT&T D80010d Base.
Instead of authenticating to the AT&T Entitlement server it authenticates to... wait for it... www.scottsroms.com and of course my server always gives the ok :good:
Make a Nandroid before flashing!
Download HERE!
Please hit Thanks and rate the thread 5 stars!
If you would like to contribute to my upcoming legal defense fund please hit the donate button ​
Any Dev (or aspiring Dev) may use this mod for any rom you make on the D80010d base. I just ask that you please give credits. Its hitting a server that I have to pay money for so thats not asking a whole lot.
How I did this...
Oddly enough this is the strangest working hack I did. I did this back on the AT&T GS4 when I couldnt get the framework-res to re-compile. Anyways, some background, when the hot spot / tether app checks with AT&T to see if you have tether it does it in such a simplistic way, it simply pings a server and looks for a "Yes" reply! Litterally, thats what it does.
I set up a simple html file on server here: http://scottsroms.com/tether that returns the word "Yes" and then the tether app turns on. Its really weird they did not have any encryption of any sort of obfuscation and its plain text English, but whatever, made it easy to hack.
So for the file on my server to be any use we have to re-direct the Entitlement check to that location instead of AT&T's server located at "entitlement.mobile.att.net"
So what I did was de-compile LGSettings.apk and edited the following lines...
File: com/android/settings/EntitlementCheckService.smali
Changes:
Code:
Line 217
const-string v4, "entitlement.mobile.att.net"
to
const-string v4, "scottsroms.com/tether"
Line 753:
const-string v9, "http://entitlement.mobile.att.net/teth"
to
const-string v9, "http://scottsroms.com/tether"
Line 846:
const-string v9, "http://entitlement.mobile.att.net/teth"
to
const-string v9, "http://scottsroms.com/tether"
Line 858:
const-string v9, "http://entitlement.mobile.att.net/mhs1"
to
const-string v9, "http://scottsroms.com/tether"
So as you can see it goes to my webserver and returns "yes" and tether works ;c)
http://scottsroms.com/tether
Is this already in your clean xe 1.1 rom?
Sent from my LG-D802 using XDA Premium 4 mobile app
Would it be possible to have this flashable zip simply install that same html file for the "yes" reply to a directory called "tether" on the root of the internal storage, and then the LGSettings.apk is edited to look at 127.0.0.1/tether? That way it would be faster since it doesnt send data over the internet to check and it wont have a server cost that someone has to be hosting.
EniGmA1987 said:
Would it be possible to have this flashable zip simply install that same html file for the "yes" reply to a directory called "tether" on the root of the internal storage, and then the LGSettings.apk is edited to look at 127.0.0.1/tether? That way it would be faster since it doesnt send data over the internet to check and it wont have a server cost that someone has to be hosting.
Click to expand...
Click to collapse
As long as you have an HTML server on your phone yes, that would work just fine.
But you need to set up a web server on your phone to get the appropriate response.
And thats only a guess. I am not an expert on web technology....
Another thing I was thinking too, you could also use the host file to redirect! You could try that if you understand how to edit the host file.
holeshot77 said:
Is this already in your clean xe 1.1 rom?
Sent from my LG-D802 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sorry, I missed this the first time through...
Its in the patch that I had to make in post #2 of that thread.
Thanks
Just flashed and tested. Works great, Thanks.
Can something similar be accomplished for T-Mobile?
Sent from my LG-D801 using XDA Premium 4 mobile app
You Sir are a true Genius!
Works great!!!
$15 donated.
Thanks again.
TerMAESTRO said:
Can something similar be accomplished for T-Mobile?
Sent from my LG-D801 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I was told that T-Mobile is just a change to the APN?
CTF said:
You Sir are a true Genius!
Works great!!!
$15 donated.
Thanks again.
Click to expand...
Click to collapse
Your welcome!
Sent from my LG-D802 using xda app-developers app
http://forum.xda-developers.com/showthread.php?t=2283615
i did this metod, and now theter works on att g2. im from mexico and works great with movistar
Scott, quick question...
I decompiled the lgsettings.apk and got all the files, but cannot find the line you mention that needs to be modified...
Could you please clarify where this is exactly?
Complete newbie here, and trying to learn. :cyclops:
Thank you.
CTF said:
Scott, quick question...
I decompiled the lgsettings.apk and got all the files, but cannot find the line you mention that needs to be modified...
Could you please clarify where this is exactly?
Complete newbie here, and trying to learn. :cyclops:
Thank you.
Click to expand...
Click to collapse
Please see post #2 and see the bold text for name of the file.
Then in the code box it lists the exact line #'s.
Its excruciatingly specific.
scrosler said:
Its excruciatingly specific.
Click to expand...
Click to collapse
Well, I guess that shows that I should probably not even try...
However, I do not have such file after decompiling lgsettings.apk.
I get a file called AndroidManifest, and a bunch of folders...
Anim/Color/drawable...
Nowhere can I find the file com/android/settings/EntitlementCheckService.smali
I am assuming that I am not doing something right, no worries, this thread is not for this, and I thought it would be more straightforward.
Thanks for the help.
CTF said:
Well, I guess that shows that I should probably not even try...
However, I do not have such file after decompiling lgsettings.apk.
I get a file called AndroidManifest, and a bunch of folders...
Anim/Color/drawable...
Nowhere can I find the file com/android/settings/EntitlementCheckService.smali
I am assuming that I am not doing something right, no worries, this thread is not for this, and I thought it would be more straightforward.
Thanks for the help.
Click to expand...
Click to collapse
No thats fine.. How did you decompile?
So you have a folder called "smali" or "out"
Depending on the specific ways you decompiled may change the name of that.
I wrote a very simple batch scrip on my website to decompile the classes.dex. You may want to look at that as it will be more straightforward for this simple edit.
Look here: http://www.scottsroms.com/showthread.php?404-TOOL-10-5-SmaliTOOL-1-2
Just grab the classes.dex from the apk, run my decompile tool, make changes per your needs, recompile with batch file, then inseret back into apk with file named as classes.dex.
All of this asumes you have Java installed and functioning.
scrosler said:
How did you decompile?.
Click to expand...
Click to collapse
I used a tool found on XDA called AndroidMultitool.
http://forum.xda-developers.com/showthread.php?t=2326604&highlight=password
It does not give me an OUT or SIMU folder, but I will try your method this weekend and see how this works out.
This decompiler gives a file called AndroidManifest, and a RES folder.
That RES folder has a bunch of subfolders, but not the ones you indicated.
I do have Java SE installed and working properly.
Thanks!
---------- Post added at 04:00 PM ---------- Previous post was at 03:37 PM ----------
On a whim, I just unzipped the apk using a standard unzipper (The unarchiver on OSX) and saw the assets folder, classes.dex and com folder.
More than the previous tool gave me.

[Q] Advanced reboot for Sense 5 4.2.2

hi
so one of the features I would like to add to a stock deodex 4.2.2 ROM is the advanced reboot feature. I want to do this nativly but I dont know how. can someone point me in the right direction.
thankyou
phonegeekjr said:
hi
so one of the features I would like to add to a stock deodex 4.2.2 ROM is the advanced reboot feature. I want to do this nativly but I dont know how. can someone point me in the right direction.
thankyou
Click to expand...
Click to collapse
use SENSE 5 toolbox in development thread http://forum.xda-developers.com/showthread.php?p=46837064
Or else VIPER XL it pretty much has all the options one can need!
Have tried that and it doesn't seam to work. I am building and testing the Rom and this is a feature I want to include. I use viper when I'm not testing and love it. What do I have to edit to have this feature in my rom
Sent from my HTCONE using xda app-developers app
phonegeekjr said:
Have tried that and it doesn't seam to work. I am building and testing the Rom and this is a feature I want to include. I use viper when I'm not testing and love it. What do I have to edit to have this feature in my rom
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Most of the guides that I have found are for non HTC phones. I have a few links for you to check out. From what I have read, they are mostly framework-res.apk and android.policy.jar edits.
I have extracted the classes.dex out of the jar and tried to wade my way through all of the .smali files. It looks as if the GlobalActions.smali points to either GlobalActions3 or GlobalActions4.smali for reboot options.
The guides also point to certain edits which need to be made to the framework-res.apk. Mainly strings.xml. They say to then recompile, then decompile the new framework-res.apk and lookup certain hex values in public.xml.I thought I had it figured out, but then I saw that some of the hex codes were 4xxxxxx hex codes, which points to framework-HTC-res.apk. That's kindof where I got stuck because I could not get that apk to successfully decompile.
Looking at the GlobalActions.smali I saw references to com.HTC.resources, so I kinda knew this was to be expected. I seem to be having trouble getting the necessary framework installed through apktool to successfully decompile.
Additionally, I have taken apart quite a few Roms frameworks (Roms that aren't using Sense 5 toolbox or exposed mods) to try to decipher how they applied the necessary changes, yet they are all so different. Some look to have used arrays, others strings. I know the arrays are probably for multilingual options.
Links coming as soon as I get to my pc.
Click button below for links:
http://forum.xda-developers.com/showthread.php?t=1169443
http://forum.xda-developers.com/showthread.php?t=811532
https://docs.google.com/document/d/11a7ghZpdTcZbeDtneTnEHkHLn5_XQ9k2FDFFh-os-q0/edit
http://forum.xda-developers.com/showthread.php?t=776495
When reading the hex values in the files, the chart below should point you in the right direction:
0x10xxxx is in framework-res.apk
0x20xxxx is in com.htc.resources.apk
0x40xxxx is in framework-htc-res.apk
I too am trying to learn how to do all of this. Please let me know if you figure anything out. It seems to be who you know around here that directly reflects what you know.
Thanks. Do u know of a apk to tool to fix these apps with
Sent from my HTCONE using xda app-developers app
phonegeekjr said:
Thanks. Do u know of a apk to tool to fix these apps with
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Not quite sure what you meant here. An .apk to do what exactly?
Also, if I've helped and you want to show appreciate for my comment, just hit the thanks button, instead of thanking me in your posts. I believe that is the recommended way of doing things around here. Check the forum rules for clarification.
http://forum.xda-developers.com/showthread.php?p=30899605
Sent from my HTC One XL using XDA Premium 4 mobile app
Black!Jack said:
Not quite sure what you meant here. An .apk to do what exactly?
Also, if I've helped and you want to show appreciate for my comment, just hit the thanks button, instead of thanking me in your posts. I believe that is the recommended way of doing things around here. Check the forum rules for clarification.
http://forum.xda-developers.com/showthread.php?p=30899605
Sent from my HTC One XL using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I need a tool to decompile and recompile apk
Sent from my HTCONE using xda app-developers app
Zarchiver
Sent from my Evita
timmaaa said:
Zarchiver
Sent from my Evita
Click to expand...
Click to collapse
what about for a linux computer are there any tools I can use with that.
Not sure about on Linux, you should be able to find something via Google. There should also be guides on XDA.
Sent from my Evita
phonegeekjr said:
I need a tool to decompile and recompile apk
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Apktool... ApkMultiTool (really just a UI to take command line work out of the equation-not really my style though), Virtuous10 Studios, many more I'm sure I forgot. I have some .bat files for executing necessary commands if your not sure how to use command line.
Sent from my HTC One XL using XDA Premium 4 mobile app
---------- Post added at 05:32 PM ---------- Previous post was at 04:32 PM ----------
timmaaa said:
Zarchiver
Sent from my Evita
Click to expand...
Click to collapse
Not sure that Zarchiver is a tool for Decompiling and Recompiling .apks.
From what I have read about it, it looks more like a File Manager/Archiver.
@ PhoneGeek... for Linux I would have to say that apktool is going to be your best bet. You can find the XDA thread here. And the main page for apktool is here.
Black!Jack said:
Most of the guides that I have found are for non HTC phones. I have a few links for you to check out. From what I have read, they are mostly framework-res.apk and android.policy.jar edits.
I have extracted the classes.dex out of the jar and tried to wade my way through all of the .smali files. It looks as if the GlobalActions.smali points to either GlobalActions3 or GlobalActions4.smali for reboot options.
The guides also point to certain edits which need to be made to the framework-res.apk. Mainly strings.xml. They say to then recompile, then decompile the new framework-res.apk and lookup certain hex values in public.xml.I thought I had it figured out, but then I saw that some of the hex codes were 4xxxxxx hex codes, which points to framework-HTC-res.apk. That's kindof where I got stuck because I could not get that apk to successfully decompile.
Looking at the GlobalActions.smali I saw references to com.HTC.resources, so I kinda knew this was to be expected. I seem to be having trouble getting the necessary framework installed through apktool to successfully decompile.
Additionally, I have taken apart quite a few Roms frameworks (Roms that aren't using Sense 5 toolbox or exposed mods) to try to decipher how they applied the necessary changes, yet they are all so different. Some look to have used arrays, others strings. I know the arrays are probably for multilingual options.
Links coming as soon as I get to my pc.
Click button below for links:
http://forum.xda-developers.com/showthread.php?t=1169443
http://forum.xda-developers.com/showthread.php?t=811532
https://docs.google.com/document/d/11a7ghZpdTcZbeDtneTnEHkHLn5_XQ9k2FDFFh-os-q0/edit
http://forum.xda-developers.com/showthread.php?t=776495
When reading the hex values in the files, the chart below should point you in the right direction:
0x10xxxx is in framework-res.apk
0x20xxxx is in com.htc.resources.apk
0x40xxxx is in framework-htc-res.apk
I too am trying to learn how to do all of this. Please let me know if you figure anything out. It seems to be who you know around here that directly reflects what you know.
Click to expand...
Click to collapse
first link is for samsung. last link is for mod for a sense 4 or sense 4+ rom. the samsung link, is it ok to folow the steps in it. and the mod isnt even for the at&t htc one xl sense 5. will it work
phonegeekjr said:
first link is for samsung. last link is for mod for a sense 4 or sense 4+ rom. the samsung link, is it ok to folow the steps in it. and the mod isnt even for the at&t htc one xl sense 5. will it work
Click to expand...
Click to collapse
That is what I was originally trying to let you know. The one for the HTC MOD is device specific (HTC Desire I believe). I have gone through the .smali files as these guides instructed and noticed a wide variety of variance. If you decide to attempt the instructions per those guides, you do so at your own risk; especially if you have no idea what you are really doing. The Devs around here are labeled that for a reason. Chances are... they really know what they are doing when messing around with files that could deem our phones inoperable.
One bit of advice I will give you before you start messing with the .smali files, is to learn Java, if you don't already, and then head over to the Smali page and read through all of the documentation in their wiki (it will be hard to understand if you don't know Java though). After taking the time to learn these things, when you open up the .smali files you will have a better understanding of what you are actually looking at and how things are structured. For example, when you open one up, you will perhaps see some variance of :
invoke-direct {v0, v1, p0, v2}
Well, what do all of these v's and p's mean - what do they point to?
There are two naming schemes for registers - the normal v naming scheme and the p naming scheme for parameter registers. Confused?
Read the wiki! Confused by the wiki? Learn Java! This is really the best advice that I can give you. By no means am I downing you or questioning your intelligence. I am simply trying to help you by pointing you in the right direction. Spoon-feeding you all of the answers isn't going to help you learn. I am by no means an expert; not even dillusional enough to think that I am- though my wife may disagree!
In addition, when you get to the Smali page, on the Project home tab, there is a link for an IRC chat room and an example of how the entry level "Hello World" app is broken down into .smali.
Hope that I have helped, to at least point you in the right direction. If I have click the Thanks button!
Edit: Here are some links that may be useful in your quest for knowledge of this subject matter:
Modifying .smali files
Convert .smali to .java
Dalvik opcodes
Android opcodes
Bytecode for the Dalvik VM
Another place with useful links
All of these resources were found with the help of my good friend Google, and her red-headed stepchild XDA!
Hi. I have tried yet again to make sense 5 toolbox apm work. Still not. Latest version of framework used. Any ideas
edit: foumd the problem and apm is now working.
Sent from my HTC One XL using xda app-developers app

Sprint Note 4 Batman/Joker Phone/messaging

ChangeStandard Disclaimer: It's your phone.. If you brick your phone, or it becomes self aware and takes over the world, I am not responsible.
This is for Stock Sprint Note 4 ANIE odexed
4.4.4 has proven to be a challenge. So I have not completed a full theme yet. But If you are tired of the stock dialer and message, here is something to try.
Something happened with my dropbox, and this theme could have been forever. But @KLPFL came through with a copy to repost... Big thanks!!!!
Download
Installation Instructions:
For Rooted With Custom Recovery
Always do a backup before flashing this, or anything else to your device
1 )Download zip and place on SD card
2) Boot recovery, Choose install zip, Choose Note4_Batman
3) Flash, Reboot and enjoy
No need to wipe anything
For Rooted, no custom recovery
1) Download and unzip Note4_Batman Place apks on SD
2) Use Root Explorer to find corresponding apks in app/priv-app
3) RENAME system app to .bak. Example: SecMms_Cherry.apk.bak
4) DO NOTHING WITH THE .odex file
5) Copy themed apks to proper folder
6) Reboot
If you want to change back, you can delete themed apk and rename .bak file back to .apk
kevinoliva113 said:
Standard Disclaimer: It's your phone.. If you brick your phone, or it becomes self aware and takes over the world, I am not responsible.
This is for Stock Sprint Note 4 ANIE odexed
4.4.4 has proven to be a challenge. So I have not completed a full theme yet. But If you are tired of the stock dialer and message, here is something to try.
Download:Here
Installation Instructions:
For Rooted With Custom Recovery
Always do a backup before flashing this, or anything else to your device
1 )Download zip and place on SD card
2) Boot recovery, Choose install zip, Choose Note4_Batman
3) Flash, Reboot and enjoy
No need to wipe anything
For Rooted, no custom recovery
1) Download and unzip Note4_Batman Place apks on SD
2) Use Root Explorer to find corresponding apks in app/priv-app
3) RENAME system app to .bak. Example: SecMms_Cherry.apk.bak
4) DO NOTHING WITH THE .odex file
5) Copy themed apks to proper folder
6) Reboot
If you want to change back, you can delete themed apk and rename .bak file back to .apk
Click to expand...
Click to collapse
And what are we suppose to dl? Nobe of the files will let me dl them.
Goat1378 said:
And what are we suppose to dl? Nobe of the files will let me dl them.
Click to expand...
Click to collapse
Google drive has been a pain in my [email protected]@. I moved it to dropbox. Give it a try now.
kevinoliva113 said:
Google drive has been a pain in my [email protected]@. I moved it to dropbox. Give it a try now.
Click to expand...
Click to collapse
I cant use them anyway im on note 3 but I wanted to see the files so that maybe I can do the same to my device cuz its a great theme idea you got here. Very cool work indeed! Guys here are lucky
Goat1378 said:
I cant use them anyway im on note 3 but I wanted to see the files so that maybe I can do the same to my device cuz its a great theme idea you got here. Very cool work indeed! Guys here are lucky
Click to expand...
Click to collapse
Thanks.. Unfortunately if your note 3 is 4.4.2, it's not going to help you. The are totally different.
Sent from my SM-N910P using XDA Free mobile app
kevinoliva113 said:
Thanks.. Unfortunately if your note 3 is 4.4.2, it's not going to help you. The are totally different.
Sent from my SM-N910P using XDA Free mobile app
Click to expand...
Click to collapse
No im on 4.4.4 NH7 modem and rom but I would have to decompile all the files wouldnt I?
Goat1378 said:
No im on 4.4.4 NH7 modem and rom but I would have to decompile all the files wouldnt I?
Click to expand...
Click to collapse
Yes.
Sent from my SM-N910P using XDA Free mobile app
kevinoliva113 said:
Yes.
Sent from my SM-N910P using XDA Free mobile app
Click to expand...
Click to collapse
Boooo well thats definitly out of my League
this is very cool will there be other themes or can you take out batman somehow and just leave the black background jw
Uniquebarbee said:
this is very cool will there be other themes or can you take out batman somehow and just leave the black background jw
Click to expand...
Click to collapse
Yes, there will be others. Once I get a complete theme together, i will be putting out different ones. It is just taking a while because 4.4.4 is challenging. I will do one without the pictures next.
Sent from my SM-N910P using XDA Free mobile app
kevinoliva113 said:
Yes, there will be others. Once I get a complete theme together, i will be putting out different ones. It is just taking a while because 4.4.4 is challenging. I will do one without the pictures next.
Sent from my SM-N910P using XDA Free mobile app
Click to expand...
Click to collapse
Ok thanks for all your hard work :good: I have reached my limit
Uniquebarbee said:
this is very cool will there be other themes or can you take out batman somehow and just leave the black background jw
Click to expand...
Click to collapse
I have put out a semi transparent theme for the note 4. You can find it in themes and apps. Yellow gone. Batman backgrounds gone. It works off your wallpaper. Check it out if you are still looking.
Sent from my SM-N910P using XDA Free mobile app
need help
kevinoliva113 said:
ChangeStandard Disclaimer: It's your phone.. If you brick your phone, or it becomes self aware and takes over the world, I am not responsible.
This is for Stock Sprint Note 4 ANIE odexed
4.4.4 has proven to be a challenge. So I have not completed a full theme yet. But If you are tired of the stock dialer and message, here is something to try.
Download
Installation Instructions:
For Rooted With Custom Recovery
Always do a backup before flashing this, or anything else to your device
1 )Download zip and place on SD card
2) Boot recovery, Choose install zip, Choose Note4_Batman
3) Flash, Reboot and enjoy
No need to wipe anything
For Rooted, no custom recovery
1) Download and unzip Note4_Batman Place apks on SD
2) Use Root Explorer to find corresponding apks in app/priv-app
3) RENAME system app to .bak. Example: SecMms_Cherry.apk.bak
4) DO NOTHING WITH THE .odex file
5) Copy themed apks to proper folder
6) Reboot
If you want to change back, you can delete themed apk and rename .bak file back to .apk
Click to expand...
Click to collapse
Would it be to hard to help me or give me hints in how to modify the dial pad color... for example i would like to change dial to like a neon blue and add a different background. But to be honest i just start it to theme my note 4 and as a beginner im kind of lost in many things but learning and loving it. One thing i can seem to find a way is how to replace or modify .qmg or how would i start ... if its possible to change looks . I notice your theme for dial and wonder how how did he did it..
Thanks hope you dont mind me asking and if you need my email to answer better let me know...
christian1818 said:
Would it be to hard to help me or give me hints in how to modify the dial pad color... for example i would like to change dial to like a neon blue and add a different background. But to be honest i just start it to theme my note 4 and as a beginner im kind of lost in many things but learning and loving it. One thing i can seem to find a way is how to replace or modify .qmg or how would i start ... if its possible to change looks . I notice your theme for dial and wonder how how did he did it..
Thanks hope you dont mind me asking and if you need my email to answer better let me know...
Click to expand...
Click to collapse
First of all, google qmg to png converter. Find the one that is an an apk. It will convert and put files right on your phone. Only replace the pngs you want to modify so you don't make the apk too big. As far as the dialer background, you need to write the background in in your styles.xml. it has gotten a little harder on 4.4.4. Look for DeviceDefault and stay there.
Sent from my SM-N910P using XDA Free mobile app
kevinoliva113 said:
First of all, google qmg to png converter. Find the one that is an an apk. It will convert and put files right on your phone. Only replace the pngs you want to modify so you don't make the apk too big. As far as the dialer background, you need to write the background in in your styles.xml. it has gotten a little harder on 4.4.4. Look for DeviceDefault and stay there.
Sent from my SM-N910P using XDA Free mobile app
Click to expand...
Click to collapse
This might sound dumb but i only find for android phone to convert all .qmg to .png in any apk but i dont find an .apk that has to do with dial in the system . any further advice you can give me ..... Thanks
christian1818 said:
This might sound dumb but i only find for android phone to convert all .qmg to .png in any apk but i dont find an .apk that has to do with dial in the system . any further advice you can give me ..... Thanks
Click to expand...
Click to collapse
I'll post a link for you tomorrow. I'm not at my computer tonight.
Sent from my SM-N910P using XDA Free mobile app
kevinoliva113 said:
I'll post a link for you tomorrow. I'm not at my computer tonight.
Sent from my SM-N910P using XDA Free mobile app
Click to expand...
Click to collapse
Ok got the qmg to png and got the folder but can you tell me where i can find the xml to change color...or what i can do after the icons are change.?
Thanks
christian1818 said:
Ok got the qmg to png and got the folder but can you tell me where i can find the xml to change color...or what i can do after the icons are change.?
Thanks
Click to expand...
Click to collapse
Put the icons in whatever folder they came out of.. Probable drawable-sw360dp-xxhdpi and delete the qmg or astc file with the same name. You have to search for the colors. They are not all in one place.
Sent from my SM-N910P using XDA Free mobile app
How do i get this them? It said it was deleted.
sho21gun said:
How do i get this them? It said it was deleted.
Click to expand...
Click to collapse
It shouldn't be. I will check it today.
Sent from my SM-N910P using XDA Free mobile app

Categories

Resources