[Q] Sim Tool Kit on Stock ROM - Motorola Photon Q 4G LTE

Great, i made it! i got the sim mod and now i happily have my photon q fully working on the Colombian 3g network.
However, i have a trouble: generally almost all roms have a sim card apk called sim toolkit, which enables some gsm utilities and tools from the mobile carrier. i use it to make bank operations, recharge money on my prepaid account and another stuffs. but the photon q doesn't have this feature.
Can anyone tell me how to enable this apk on JB 4.1.2? i will apreciate every help you can give me.

KarKzas said:
Can anyone tell me how to enable this apk on JB 4.1.2? i will apreciate every help you can give me.
Click to expand...
Click to collapse
Sprint does not include SIM Toolkit app in Photon Q firmware (for obvious reasons - without SIM mod, there wouldn't be any use for it).
I'm afraid that there's no simple way to add Stk.apk to the stock firmware - Stk uses shared phone uid, therefore the Stk.apk signature has to match the Phone.apk signature.
The easiest way to get the SIM Toolkit on Photon Q is to install CM 10.2 on it.

kabaldan said:
Sprint does not include SIM Toolkit app in Photon Q firmware (for obvious reasons - without SIM mod, there wouldn't be any use for it).
I'm afraid that there's no simple way to add Stk.apk to the stock firmware - Stk uses shared phone uid, therefore the Stk.apk signature has to match the Phone.apk signature.
The easiest way to get the SIM Toolkit on Photon Q is to install CM 10.2 on it.
Click to expand...
Click to collapse
ok, thanks a lot for your explanations. i think i will take a look at some custom roms... which one do you recommend to start?

KarKzas said:
ok, thanks a lot for your explanations. i think i will take a look at some custom roms... which one do you recommend to start?
Click to expand...
Click to collapse
I would say he made a recommendation - CM10.2

kabaldan said:
I'm afraid that there's no simple way to add Stk.apk to the stock firmware - Stk uses shared phone uid, therefore the Stk.apk signature has to match the Phone.apk signature.
Click to expand...
Click to collapse
Actually looks like is not enough, I made a fully resigned rom here
http://forum.xda-developers.com/showthread.php?t=2532620
So I can install any stk.apk package I like.
The phone FC when the stk.apk is installed, or crashes when the app is opened, depending on the tested stk.apk
So there must be something else in the ril, in the framework or in the modem fw itself to get it working properly.
If you have any idea, I'm all ears.

The Solutor said:
Actually looks like is not enough, I made a fully resigned rom here
http://forum.xda-developers.com/showthread.php?t=2532620
So I can install any stk.apk package I like.
The phone FC when the stk.apk is installed, or crashes when the app is opened, depending on the apk.
So there must be something else in the ril, in the framework or in the modem fw itself to get it working properly.
If you have any idea, I'm all ears.
Click to expand...
Click to collapse
Indeed, Stk depends also on other parts of telephony framework.
The best bet for your modified 4.0.4_7.7.1Q-6_SPR-125_CSP-14 would seem to me to use Stk.apk extracted from 7.7.1Q Atrix HD firmware.
You have to look for the reason of crashes in logs (main and telephony branches).
You can try to build Stk from 4.0.4 AOSP source. Then you can enable some debugging output from the Stk app and gradually modify its source until it correctly talks with the rest of the given telephony stack.

kabaldan said:
Indeed, Stk depends also on other parts of telephony framework.
The best bet for your modified 4.0.4_7.7.1Q-6_SPR-125_CSP-14 would seem to me to use Stk.apk extracted from 7.7.1Q Atrix HD firmware.
Click to expand...
Click to collapse
I'll try it, thanks. For now I've tried just one from the ICS Razer ROM and few others
You have to look for the reason of crashes in logs (main and telephony branches).
You can try to build Stk from 4.0.4 AOSP source. Then you can enable some debugging output from the Stk app and gradually modify its source until it correctly talks with the rest of the given telephony stack.
Click to expand...
Click to collapse
I'll have to wait for a replacement board for this, as my USB stopped working, so no logcat or so.
Maybe you remember since the good old times of Milestone 1 that I'm all but a coder, although sometimes I have the right idea about a lot of things. So is not said that i can do something useful with logs.

@The Solutor: I remember but I also know that people like to learn new things .
On ICS stock ROM, property persist.log.aplogd.enable=1 enables logger daemon (aplogd) to store logs in /data/logger or somewhere on sdcard (I don't remember the exact folder it uses). This can be used to get hold of the logs even without working usb.
Note: You probably know it, but I better mention it anyway - Stk.apk has to be in /system/app, otherwise the security checks will fail despite it having the correct system signature.

kabaldan said:
@The Solutor: I remember but I also know that people like to learn new things .
On ICS stock ROM, property persist.log.aplogd.enable=1 enables logger daemon (aplogd) to store logs in /data/logger or somewhere on sdcard (I don't remember the exact folder it uses). This can be used to get hold of the logs even without working usb.
Click to expand...
Click to collapse
Thanks for the suggestion.
The Solutor: I remember but I also know that people like to learn new things .
Click to expand...
Click to collapse
I'm surely one of them. To be more precise I have little use of the STK with my current provider, but I like the challenge.
I was curious about the missing (and impossible to get working) stk, since the times of Droid 3 and D2g, but I never had the occasion to get deeper in the problem.
Note: You probably know it, but I better mention it anyway - Stk.apk has to be in /system/app, otherwise the security checks will fail despite it having the correct system signature.
Click to expand...
Click to collapse
Yes, this is something I know, thanks.
Now I have a resigned ROM for a different purpose, and your reply on this thread turned a light on in my mind

Got it !!! :laugh:
Thanks to kabaldan for the useful suggestions that made it possible
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Already added as optional on my International Stock ROM

The Solutor said:
Got it !!! :laugh:
Thanks to kabaldan for the useful suggestions that made it possible
Already added as optional on my International Stock ROM
Click to expand...
Click to collapse
interesting, i will take a look at this, thanks a lot!!

KarKzas said:
interesting, i will take a look at this, thanks a lot!!
Click to expand...
Click to collapse
You are welcome

Related

(ROM) Vanilla w/ Froyo 1.0 (1/24/11)

HandlerExploit said:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
- Android 2.2.1
Changelog:
1.0 - Initial Release
- Based off of JDGC_U6_0.26.0
- Launcher2 by EB-Productions
Code:
Credit is in the code.
Assume that you do NOT have permission to modify this rom in any way
At this current moment in time this rom is only fully supported for the T-Mobile USA Motorola Defy.
Feel free to use it anyway and let me know of any problems you may encounter.
Download Here
Got a bug? Let me know by clicking here.​
F.A.Q.
Q: Is your rom deodex'd?
A: My rom is odex'd but it was done manually so you can just delete the *.odex files
Click to expand...
Click to collapse
I found it here -> http://goo.gl/d6AA2
He gave anyone permission to post it here -> http://goo.gl/Xk7Ne
new ROM questions
How would this differ from jboogie's? Does the camera work? LED flash? Deleting *odex means I can use a different launcher?
DemoShadow said:
I found it here -> http://goo.gl/d6AA2
He gave anyone permission to post it here -> http://goo.gl/Xk7Ne
Click to expand...
Click to collapse
I will try right now!!
only led flash did not work
walter79 said:
only flash light did not work
Click to expand...
Click to collapse
Are you saying that the flash isn't working in this ROM? Also, is WiFi calling working?
I had to recover with defy_2.2_boot_only.sbf and it all looked great except the camera didnt work at all.
JamesDax said:
Are you saying that the flash isn't working in this ROM? Also, is WiFi calling working?
Click to expand...
Click to collapse
led flash did not work.
no wifi calling, you can port it from cliq2 rom.
Wifi calling is all setup you just need the apk. I have a working apk but for some reason it will start initializing but it wont complete the process. It will drop cell signal and act like its about to start but wont complete it. I just removed the apk for the time being.
I plan on fixing it in a later release cause I love wifi calling.
Also if you check the bug tracker posted above you will see the clearly posted error about the cameras led flash.
Camera and camcorder dont work. There arent even camera or camcorder apps in the app drawer. Any help?
edit: oops it wasnt for this rom, it was for Vanilla w/ Eclair 1.0.1. The whole reason i flashed the Eclair one was for the camera to work bah
Helgaiden said:
Camera and camcorder dont work. There arent even camera or camcorder apps in the app drawer. Any help?
edit: oops it wasnt for this rom, it was for Vanilla w/ Eclair 1.0.1. The whole reason i flashed the Eclair one was for the camera to work bah
Click to expand...
Click to collapse
It worked fine for me back then, I guess its something on your side.
HandlerExploit said:
It worked fine for me back then, I guess its something on your side.
Click to expand...
Click to collapse
Why would it be on my side? Everything was flashed over correctly. Cleared data, cache partition, and dalvik cache before flashing just to be sure. Did you forget to include the camera and camcorder apps in your last build of it? On your bugtracker for it there is an issue to switching to the camera from the gallery, i have replicated said issue and you have acknowledged it as well. Fixing this would probably fix the camera, at least for me. Just suprised the camera and camcorder apps werent there. What should i do to at least get those back short of redoing the whole thing?
I really liked vanilla eclair version, I might be switching to this soon
Thanks for your work. But is this really the american rom of froyo?
Or just another china rom mixed with something else?
Sry for my english.
ellendel said:
Thanks for your work. But is this really the american rom of froyo?
Or just another china rom mixed with something else?
Sry for my english.
Click to expand...
Click to collapse
Based on china rom.
Is this actually Vanilla, as in - without Blur, and released that way, or is this the same Chinese rom the other Froyo releases for Defy are based on, but with some modifications to make it look as if it is Vanilla?
Helgaiden said:
Did you forget to include the camera and camcorder apps in your last build of it?
Click to expand...
Click to collapse
I find that insulting.
MD5 error ~~~~~
naenee said:
Is this actually Vanilla, as in - without Blur, and released that way, or is this the same Chinese rom the other Froyo releases for Defy are based on, but with some modifications to make it look as if it is Vanilla?
Click to expand...
Click to collapse
I can confirm no blur in this. Well it does have a little of the non visual stuff but you wont notice it.
HandlerExploit said:
I find that insulting.
Click to expand...
Click to collapse
LOL But the camera and camcorder doesnt work at all for me. I didnt have a chance to try any of the camera fixes though.
fantasy8 said:
MD5 error ~~~~~
Click to expand...
Click to collapse
Rename the folder and it will work. Be prepared to flash the boot only sbf.
To make the camera work all of you flash the camera fix sbf file that Bihariel has put up in his froyo rom. Once you flash that file every thing works fine. That fix corrects camera fix on any rom for that matter.
Someone who has already registered can also put this up in the Simply-android community where @handlerexploit has put this up originally.
Bill Noneya said:
I can confirm no blur in this. Well it does have a little of the non visual stuff but you wont notice it.
LOL But the camera and camcorder doesnt work at all for me. I didnt have a chance to try any of the camera fixes though.
Rename the folder and it will work. Be prepared to flash the boot only sbf.
Click to expand...
Click to collapse
I extracted and renamed the folder and I still keep getting an MD5 error...any ideas? Could someone mirror an updated version here?
EDIT: I extracted the folder, renamed the folder, it didn't work so I made a new folder called blah and put the contents of the nandroid in there, the new folder.

[ROM][ICS] MIUI_Au v4 2.4.3 Beta [03/04/12][FINAL-DISCONTINUED]

DISCONTINUED DUE TO PERSONAL LIFE
Thought I'd post this here for anyone wanting to test it out.
Bear in mind that more information regarding some of the modifications can be found on the website linked below.
Merged into ICS build so far:
System Mods
Using Sandvold's ICS 4.0.3 Beta 0.4.4.4.1 as a base (thanks to Sandvold)
Camera preview working, video and panorama FC (thanks to rapmv78)
Full Hardware Acceleration (thanks to Drewis)
Tweaked minfree and vm settings for better stability
Custom hosts file for blocking ad servers
CM9 APN's for better network connectivity
Your choice of PC-A2SD, A2SD, or Data2Ext (options are in the installer). Requires 1 ext3/4 partition as the second partition on your SD Card.
GPS patch (Thanks to crypted)
OTA updates, be sure to set your recovery type during installation (Thanks to XJ & MIUI.us)
Automatically adjusts to fit CM7-r2 HBOOT
Applications
Gmail with 3rd party app notification support
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
MIUI_Au Changelog (Since 2.3.2):
Official Changelog here
Updated to Sandvold 0.4.4.4.1 (fixes camera preview, multitouch)
Upgraded lockscreen, MIUI Gallery and alarm clock, reorganised Settings menu
NOT WORKING
Camera can be unstable
FM Radio not included
Contact numbers sometimes not matched properly
USB Tethering
Probably more
REQUIREMENTS
Requires an ext3/4 partition to be the second partition on your SD Card.
Will install on any HBOOT, and symlink system folders to /data if necessary
Only stock HBOOT, Data++ and Sense can perform data wipe without rom reinstallation, due to system files needing to be moved for other HBOOT's.
INSTALLATION
If you restore apps or data using Titanium or MIUI Backup, there may be problems due to changes from GB to ICS. If you do have any, restore apps one by one to find the culprit.
Make sure you have an ext3/4 partition setup as the second partition on your sd card, otherwise you will have very little memory to use as data2ext won’t work.
Please understand this is a very beta version, so expect errors.
There is no FM radio, so please don’t bother complaining.
Any errors, feel free to post but do not demand a solution.
Flash at your own risk.
If you experience any serious problems, we recommend you do a full wipe/factory reset then flash again.
SUPPORT INSTRUCTIONS
I will NOT be responding to any more posts about problems unless you can prove/state the following:
You have NOT restored any apps from a backup from a GB rom.
You have tried a full wipe/factory reset.
You have used google to try to find the answer yourself.
You have read the comments to see if the problem is already reported.
You have read the entire post and followed the instructions provided.
If the problem is related to apps FC’ing, you provide a logcat of the FATAL EXCEPTION.
If the problem is low memory, post the output of “df” and “mount” commands in terminal.
Do NOT ask for features/apps from MIUI GB to be included. They are when they are.
Any other reports, unless I deem them to be reasonable, will be ignored. Take no offence, but if I don’t answer (and trust me I’m very good at answering the questions promptly unless I’m asleep) it means you haven’t done the above, so read properly and try again.
Do NOT ask about any device other than the HTC Desire GSM.
Completely unofficial port. For more information and downloads, proceed to MIUI_Au.
Awesome, will be giving this a go!
Been using from first release and I love it!
Lennox is doing a great job!
Am I weird, where's the menu to setup WiFi?
Well looks good, but going back to Gingerbread since this is still Beta.
Good luck!
Never noticed that. Long press on wifi icon in notifications works as always.
Edit: Its under Wireless Networks > More... > Tethering and portable hotspots
Haven't fixed all the translations yet, been more worried about getting everything working.
Just flashed.. seems to have lost root access?
It is almost perfect.
KevAmiga said:
Just flashed.. seems to have lost root access?
Click to expand...
Click to collapse
Check the "Control" app.
The big question is...
Does this have FULL HWA, dont see it listed?
Making a backup now then I'll flash, can I restore the apps I backup on a 2.3.x using MIUI Backup in this release?
Guess I'll find out
KevAmiga said:
Just flashed.. seems to have lost root access?
Click to expand...
Click to collapse
You don't have the Superuser app any more, if that's what you mean. Superuser and app permissions can be found in the "Security" app now.
Seems to work great so far, but my battery life's not so great any more. Anyone else having that issue?
EDIT: Maybe this will help me: http://www.miui-au.com/howtos/reset-battery-indicator/
absoluty AWESOME, only we can wait to a full HW acceleration and video recording, after that this ROM will be the best to Desire
Anyone tried with CM7r2 HBOOT?
Quick questions:
1. Is theme support implemented?
2. What's the bubble style in Messaging? Is it ICS style "full-wide bubble" with photo, or standart MIUI?
Not sent from anywhere.
Does it have german language?
Will give this a try!
anneliese said:
Anyone tried with CM7r2 HBOOT?
Click to expand...
Click to collapse
tajimura said:
Quick questions:
1. Is theme support implemented?
2. What's the bubble style in Messaging? Is it ICS style "full-wide bubble" with photo, or standart MIUI?
Not sent from anywhere.
Click to expand...
Click to collapse
I have cm7r2 and works good.
I can choose themes too.
I don´t try the bubble style
MarciWoi said:
Does it have german language?
Will give this a try!
Click to expand...
Click to collapse
Only have english and chinese langs.
I miss spanish lang
-Playing video is very laggy
3f1f37 said:
The big question is...
Does this have FULL HWA, dont see it listed?
Click to expand...
Click to collapse
Omfg... You can also f*ck with it but it's not listed. Ofcourse no full HWA... devs are trying their best...
Sent from my HTC Desire using XDA App
jazzmega said:
I don´t try the bubble style
Click to expand...
Click to collapse
I mean, what does the conversation thread look like? Is it similar to GB MIUI or to ICS one?
Not sent from anywhere.
KevAmiga said:
Just flashed.. seems to have lost root access?
Click to expand...
Click to collapse
Have you turned it on in the Security app?
3f1f37 said:
The big question is...
Does this have FULL HWA, dont see it listed?
Click to expand...
Click to collapse
I'm pretty sure where I listed the same hardware acceleration hack as any other ICS rom is being included, that explains that it's not full HWA.
Spoinky said:
Making a backup now then I'll flash, can I restore the apps I backup on a 2.3.x using MIUI Backup in this release?
Guess I'll find out
Click to expand...
Click to collapse
Yes and no. Some are bound to cause issues due to the changes, if you have any problems that will be the cause.
anneliese said:
Anyone tried with CM7r2 HBOOT?
Click to expand...
Click to collapse
I run CM7r2 HBOOT.
tajimura said:
Quick questions:
1. Is theme support implemented?
2. What's the bubble style in Messaging? Is it ICS style "full-wide bubble" with photo, or standart MIUI?
Not sent from anywhere.
Click to expand...
Click to collapse
Theme support is implemented, but there are very few themes that support ICS MIUI for now. Give it time. And it's MIUI style messaging.
Hey give us some nice screens

[MOD][DEV](5/24/12) Hide ATT Logo in Status Bar | DL Link up...

Hello. Currently, it hides the "AT&T" in both the unexpanded and expended statusbar. I can make it so it appears in just the expanded statusbar or put something else in the expanded statusbar (may take a bit, but should be fairly quick).
I have some testers, so if they say all is good, I'll put up the DL link straightaway...
I am working on working CWM port now, so I am just going to post, as it seems to work. Have fun, and use at your own risk!!! I'll also have an installer up soon.
Oh, THIS IS FOR THE 1.82 RUU, I haven't tested on 1.73, but I can make it for that version, as well, and 1.85 when it's rooted...also, you need to be Deodexed!
http://dl.dropbox.com/u/22769554/TESTS/SystemUI.apk
Here are some screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Reserved
Reserved for updates or whatever...
i'd like to test this for you please
I would be more than willing to test this out for you.
Nice Job,
You say it hides it, is it actually removed or is there going to be a space where the "active notification" stays to keep it "hidden"
warri said:
Nice Job,
You say it hides it, is it actually removed or is there going to be a space where the "active notification" stays to keep it "hidden"
Click to expand...
Click to collapse
It's deactivated in smali code, it's gone...
sk806 said:
It's deactivated in smali code, it's gone...
Click to expand...
Click to collapse
big ++++++++++++ plus then, pm me i'll shove it in my framework with root explorer
warri said:
big ++++++++++++ plus then, pm me i'll shove it in my framework with root explorer
Click to expand...
Click to collapse
OK, but please shove it in your /system/app/
This is the last tester I need. Thanks.
Steve
nice work will try
sk806 said:
If I need a link up now, let me know, Red, and I'll put it up there, but I'd like a few others to test for a bit first, just in case.
Click to expand...
Click to collapse
You're fine. I usually give 24 hours to post the link. Im not a hardass like some of the other Mods.
Thanks for all of your hard work! You seem to be running about 4 projects at a time.
Hey, sk ...that Logo is not rom based...it's actually carrier based, It will display whatever carrier you are on..
For example, I'm on 1.82 att rom but it displays rogers, since i'm using rogers..
so when you changed to another network it will be the name of other network.
just want everyone to know, so they will not be that annoyed to have it.
Red5 said:
You're fine. I usually give 24 hours to post the link. Im not a hardass like some of the other Mods.
Thanks for all of your hard work! You seem to be running about 4 projects at a time.
Click to expand...
Click to collapse
I know. I produce/engineer music for a living, and my studio is out of comission for a bit, so I have some work I can do at home, but I generally have WAAAAAY too much time on my hands...
niceppl said:
Hey, sk ...that Logo is not rom based...it's actually carrier based, It will display whatever carrier you are on..
For example, I'm on 1.82 att rom but it displays rogers, since i'm using rogers..
so when you changed to another network it will be the name of other network.
just want everyone to know, so they will not be that annoyed to have it.
Click to expand...
Click to collapse
Thanks for pointing this out. I just find it annoying/redundant, and it's not in the carrier free One X, so I got rid of it. Like I said, I can add it back to the expanded status bar if people need to know what network they are on (and it's still on your lockscreen).
Steve
Process:
1) Rename Old SystemUI.apk to SystemUI.apk.old
2) Move new SystemUI.apk to /system/app/ with Root Explorer
3) Set Permissions to rw-rw-rw
Success on Magnolia X. (On 1.82)
Just to let everyone know it re-set my wallpaper to the default ROM one, but of course this is easy, just re-select the one you want!
Great Job SK!
this isn't working for me
running 1.82 RUU
i'm positive i pushed the new one. i had some graphical mods with my old SystemUI.apk and they're no longer there. i adb pushed this, too.
mrvirginia said:
this isn't working for me
running 1.82 RUU
Click to expand...
Click to collapse
Did you set-permission?
mrvirginia said:
this isn't working for me
running 1.82 RUU
i'm positive i pushed the new one. i had some graphical mods with my old SystemUI.apk and they're no longer there. i adb pushed this, too.
Click to expand...
Click to collapse
Are you on Clean ROM Dev? That may make a difference, I don't know.
warri said:
Did you set-permission?
Click to expand...
Click to collapse
yes. and it's rw-r-r btw not rw-rw-rw.
i had my odex file still, though, and this was the problem. works perfectly thanks
sk806 said:
Are you on Clean ROM Dev? That may make a difference, I don't know.
Click to expand...
Click to collapse
yep, it was because of the odex file
this is the best mod out thus far for the ATT version imo haha
warri said:
Process:
1) Rename Old SystemUI.apk to SystemUI.apk.old
2) Move new SystemUI.apk to /system/app/ with Root Explorer
3) Set Permissions to rw-rw-rw
Success on Magnolia X. (On 1.82)
Just to let everyone know it re-set my wallpaper to the default ROM one, but of course this is easy, just re-select the one you want!
Great Job SK!
Click to expand...
Click to collapse
The wallpaper change happens any time you replace the systemui because when I was doing some theming of the apk it happened every time even when putting the original back. Just need to go into settings and reset it no biggy.
Sent from my Rooted Hox
OK, so I'm confused.....
The download link in the OP is for android.policy.jar, yet the posts listed are for SystemUI.apk.
I'm guessing the download link is linked tothe incorrect file?

no response to *#*#4636#*#* after root

I've rooted two atrix2's now, and neither one will respond to any dialer codes I've tried. I've heard from ATT that *all* android phones should respond to this code, but I don't have an unrooted atrix2 to test. *#*#4636#*#* is a harmless 'info-only' code in case anyone wants to try it. Does anyone know if rooting somehow disabled these dialer codes? I didn't do anythnig after rooting except restore a few apps. I tried unrooting and the dialer codes still didn't work.
edit: I used the 2.3.6 root method (moto exploit) described in the newb doc in this forum.
razholio said:
I've rooted two atrix2's now, and neither one will respond to any dialer codes I've tried. I've heard from ATT that *all* android phones should respond to this code, but I don't have an unrooted atrix2 to test. *#*#4636#*#* is a harmless 'info-only' code in case anyone wants to try it. Does anyone know if rooting somehow disabled these dialer codes? I didn't do anythnig after rooting except restore a few apps. I tried unrooting and the dialer codes still didn't work.
edit: I used the 2.3.6 root method (moto exploit) described in the newb doc in this forum.
Click to expand...
Click to collapse
The testing menu is not activated by default, even if you are rooted... You would need to decompile and edit the bools.xml in Settings.apk...
Or simply install Romulus or Remus - they already have that menu enabled.
alteredlikeness said:
The testing menu is not activated by default, even if you are rooted... You would need to decompile and edit the bools.xml in Settings.apk...
Or simply install Romulus or Remus - they already have that menu enabled.
Click to expand...
Click to collapse
you can also add it as a shortcut to your homescreen by selecting activities or something similar depending on what launcher you use, then you do not need to activate it. I think it is under settings and is called testing, but I could be wrong.
alteredlikeness said:
The testing menu is not activated by default, even if you are rooted... You would need to decompile and edit the bools.xml in Settings.apk...
Or simply install Romulus or Remus - they already have that menu enabled.
Click to expand...
Click to collapse
Really? Well as you've said before there are multiple ways to skin a cat... easy way to do it with root is edit the three xml files in /data/data/com.android.phone/shared_prefs. Also an easy way to implement it in a ROM is to modify /system/etc/motorola/com.android.phone/defaults.xml.
But anyways... the easiest way to do it is like what lkrasner said... try this (not quite sure if it works though).
cogeary said:
Really? Well as you've said before there are multiple ways to skin a cat... easy way to do it with root is edit the three xml files in /data/data/com.android.phone/shared_prefs. Also an easy way to implement it in a ROM is to modify /system/etc/motorola/com.android.phone/defaults.xml.
But anyways... the easiest way to do it is like what lkrasner said... try this (not quite sure if it works though).
Click to expand...
Click to collapse
Wait, I think we are talking about different menus..
This is the testing menu (*#*#4636#*#* in dialer):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is the mobile networks menu (which I think you are referring to?):
I think you can change the mobile network settings in the testing menu, but not fully sure.. and from my understanding, it is not a "harmless info-only" menu, I think you can mess up the radio and/or other things in there...
(Both available in the twin roms, btw...)
Sent from my phone's mind
alteredlikeness said:
Wait, I think we are talking about different menus..
This is the testing menu (*#*#4636#*#* in dialer):
This is the mobile networks menu (which I think you are referring to?):
I think you can change the mobile network settings in the testing menu, but not fully sure.. and from my understanding, it is not a "harmless info-only" menu, I think you can mess up the radio and/or other things in there...
(Both available in the twin roms, btw...)
Sent from my phone's mind
Click to expand...
Click to collapse
Ooh... my bad, I misread/misunderstood.
@OP: Just to be clear... root doesn't automatically give you functionality like that. Root gives you the ability to get that functionality, but you still usually have to do some sort of mod or hack. The easiest thing to do is flash a ROM like alteredlikeness suggests.
alteredlikeness said:
The testing menu is not activated by default, even if you are rooted... You would need to decompile and edit the bools.xml in Settings.apk...
Or simply install Romulus or Remus - they already have that menu enabled.
Click to expand...
Click to collapse
Is it possible if we take settings.apk from your Remus Rom and adb push it to our stock to get the testing menu activated .
prasannapmv said:
Is it possible if we take settings.apk from your Remus Rom and adb push it to our stock to get the testing menu activated .
Click to expand...
Click to collapse
Umm.. yes? Not sure if it's compatible with the International builds, but worth a try..
You are welcome to use any apks/odex/jar files you would like, but please keep in mind Romulus is ODEXED (like stock), and Remus is DEODEXED...
Let me know if it does work for you...
Sent from my phone's mind
thanks for the info, guys. I was less interested in how to get to the 4636 menu than why it might have gone missing. The ATT 'tech' claimed that it should be available on all android phones, and was accusing me for tampering with mine because he couldn't get it to come up on my atrix2.
I've since learned that he was full of **** (mock shock&surprise), and I'm not so worried about it anymore. Thanks for all the extra pointers to how this kind of functionality can be acquired.

[MOD][VRBLK3] PDroid Privacy Protection - keep apps from stealing your data

svyat said:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PDroid allows blocking access for any installed application to the following data separately:
Device ID (IMEI/MEID/ESN)
Subscriber ID (IMSI)
SIM serial (ICCID)
Phone and mailbox number
Incoming call number
Outgoing call number
GPS location
Network location
List of accounts (including your google e-mail address)
Account auth tokens
Contacts
Call logs
Calendar
SMS
MMS
Browser bookmarks and history
System logs
SIM info (operator, country)
Network info (operator, country)
For device ID, phone and mailbox number, SIM serial, subscriber ID and device location it also allows supplying custom or random values.
Why you would want to use it:
Applicaitons do NOT crash when access to private data is blocked (unlike with Permissions Denied or CM)
Fine-grained tuning of access to private data
No background service needed
Very small memory footprint (~700KB)
No impact on battery life
No impact on performance (5ms overhead on access to private data; yes, that's 0.005s)
100% reliable unlike ROOT applications (LBE), which need to start their background service on boot (see android underground to learn why this is an issue)
No ROOT required for the app to run
No Android permissions required for the app to run
Open-source
Click to expand...
Click to collapse
---
As far as I can tell, this mod is stable. I've been running it for the past week and a half on stock deodexed VRBLK3 no issues. However, as with any system mod, use it at your own risk.
This is a port of PDroid to the Verizon Galaxy S3/TouchWiz. It is based on stock deodexed VRBLK3 and gsbabil's Jelly Bean version of PDroid.
Important notes:
This will overwrite any other mods to framework.jar, services.jar, or core.jar.
If you flash Kinda Crap Mods after flashing this, it might work. Or it might blow up in your face. I don't know.
Don't try this on an ICS ROM, or an earlier Jelly Bean leak. It might work on other deodexed VRBLK3-based ROMs.
I've tested with ClockworkMod. I imagine it will work with TWRP, but I haven't actually tried.
If you find anything which is crashing after installing this mod, let me know here.
---
I've attached two recovery-flashable zips:
pdroid-1.32-VRBLK3.zip is the mod. It will overwrite framework.jar, services.jar, and core.jar with the patched versions.
pdroid-VRBLK3-undo.zip will restore the stock deodexed VRBLK3 framework.jar/services.jar/core.jar
Installation instructions:
Make a nandroid backup!!!
Install the modded PDroid app attached to this post (com.privacy.pdroid-1.32-fixed.apk - the -fixed version is the correct one)
Reboot into recovery
Flash pdroid-1.32-VRBLK3.zip
Wipe cache
Reboot
Open the PDroid app and configure things
Removal instructions:
Restore your nandroid backup
OR
Reboot into recovery
Flash pdroid-VRBLK3-undo.zip to go back to stock deodexed VRBLK3 versions of the modified JARs
Wipe cache
Reboot
Remove the PDroid app
Known Issues:
PDroid app may crash while scanning apps, and not all your apps will be added to the list. I'm not sure why this is happening yet. Unfortunately, the PDroid app apk is obfuscated, making it hard to debug.
Code:
E/AndroidRuntime( 9966): FATAL EXCEPTION: Thread-2350
E/AndroidRuntime( 9966): java.lang.ClassCastException: android.graphics.drawable.ColorDrawable cannot be cast to android.graphics.drawable.BitmapDrawable
E/AndroidRuntime( 9966): at com.privacy.pdroid.i.a(Unknown Source)
E/AndroidRuntime( 9966): at com.privacy.pdroid.d.run(Unknown Source)
Fixed APK is in attached in the first post.
Future plans:
Fix any issues that may arise
Get added to Kinda Crap Mods and/or Auto-Patcher once things are stable
See if it's possible to port PDroid 2.0. That mostly likely won't happen until after my Christmas vacation, though.
Thanks for your work. I hate how apps try to intrude on my personal data.
For anyone else that didn't know what PDroid was:
PDroid allows control over access for any installed application to your private data. This includes:
Device ID (IMEI/MEID/ESN)
Subscriber ID (IMSI)
SIM Serial (ICCID)
Phone and mailbox number
Incoming call number
Outgoing call number
GPS location
Network location
List of accounts
Account auth tokens
Contacts
Call logs
Calendar
SMS
MMS
Browser bookmarks and history
System logs
SIM info (operator, country)
Network info (operator, country)
http://www.xda-developers.com/android/pdroid-the-better-privacy-protection/
Click to expand...
Click to collapse
App said for ICS only. Market blocks download
Via my Google Galaxy S3 running magic beans
neh4pres said:
App said for ICS only. Market blocks download
Click to expand...
Click to collapse
I... have no idea how I actually got it installed. Did you try going through the play site instead of the app?
I guess I'll have to upload the app here or add it to the flashable package.
Sent from my Verizon GSIII using Tapatalk 2
Noxious Ninja said:
I... have no idea how I actually got it installed. Did you try going through the play site instead of the app?
I guess I'll have to upload the app here or add it to the flashable package.
Sent from my Verizon GSIII using Tapatalk 2
Click to expand...
Click to collapse
In your initial post there was a link to the PDroids original author, if you click on that and scroll down to FAQ's there's a link to dropbox with the apk... is this the one we should use?
https://www.dropbox.com/s/d1elu8ekqh8bjkj/PDroid_release.apk
I loved PDroid on my droid x, it was a pain to get setup at first bur then I was able to patch my own roms. Thanks for this.
MyndMayze said:
In your initial post there was a link to the PDroids original author, if you click on that and scroll down to FAQ's there's a link to dropbox with the apk... is this the one we should use?
https://www.dropbox.com/s/d1elu8ekqh8bjkj/PDroid_release.apk
Click to expand...
Click to collapse
That should work. I also took the APK from my phone and attached it to the first post.
How does this compare to lbe security?
zephymobile said:
How does this compare to lbe security?
Click to expand...
Click to collapse
I haven't used LBE in quite some time (on my Evo 4G), so it may be better now. However, last time I used it, it took almost 200 MB of RAM and slowed my phone down a small but noticeable amount. Additionally, it's closed-source and published by a Chinese company, which some people feel uncomfortable about.
PDroid is open-source (the core, not the control panel app). It's integrated directly into the system framework, so it's more robust and a lot lighter-weight. I'm not sure how functionality compares.
I can't thank you enough ninja..this had been a problem for me for years..is there a guide that holds my hand for setup..I'm not to hip on what needs sim access or location and such? Never new of such programs....You and Yours have a Memorable Christmas
I wish I could get something like this on AOSP/AOKP ROMs! It would be great!
Sent from my SCH-I535 using Tapatalk 2
luv2increase said:
I wish I could get something like this on AOSP/AOKP ROMs! It would be great!
Sent from my SCH-I535 using Tapatalk 2
Click to expand...
Click to collapse
Auto-Patcher
I patched the PDroid app to no longer crash when scanning apps. You can grab the new version from the attachment in the first post: com.privacy.pdroid-1.32-fixed.apk.
You must uninstall the original PDroid app before installing the modded version. You cannot simply install the modded version over the original.
Please share how u manage u get this patching thing working on a s3 stock ROM.
We need to esperiment this on other ROMs and for my need on international s3 ROMs too.
Please this is important.
Thanks a lot
Inviato dal mio GT-I9300 con Tapatalk 2
marcogtt said:
Please share how u manage u get this patching thing working on a s3 stock ROM.
We need to esperiment this on other ROMs and for my need on international s3 ROMs too.
Please this is important.
Thanks a lot
Inviato dal mio GT-I9300 con Tapatalk 2
Click to expand...
Click to collapse
Unfortunately, it was all manual. I studied the patch to figure out where the modifications went and reverse engineered parts of the GS3 ROM to find where I needed to put the code. I then built vanilla AOSP with the PDroid patch applied, baksmali'ed it, then manually transplanted code into the Samsung ROM.
It wasn't as bad as I was expecting, but I still had to tweak the code in several places as I was splicing it in.
I'm interested in trying to port PDroid to the I9300 stock ROM, but I don't have a lot of time. I also don't have an I9300, so I would need donations or something to get one.
Sent from my Verizon GSIII using Tapatalk 2
I tested Kinda Crap Mods v2.6 with PDroid-patched stock VRBLK3. No crashes that I can see. However, I still need to check and make sure KCM didn't overwrite any of the PDroid code.
Giving cpr to this thread. .. any plans to update , or to use openpdroid?
What's up ninja? Any plans here or do you have adhd
Ahaaaa....!!!

Categories

Resources