Related
Hey guys !
I made a quick NoIncRing MOD, I figured while i was at it i would explain how to create the MOD.
I would like to Thank criskelo for his ZIP :
http://forum.xda-developers.com/showthread.php?t=1700174
I don't own an S3 but i did have the mod checked by an owner (works), i don't know what rom's it will work on so make a backup (as i said in the instructions).
How to Flash :
1. make sure you phone has a CWM recovery
2. backup SecPhone.apk and Secphone.odex (for odex rom's)
3. download the zip and place it in your internal SD
4. flash using, install zip from sd - choose zip from sd card
Download :
http://www.mediafire.com/?l8hox702d2t3m9y - Fixed
*the fix replaces SecPhone.apk with SecPhone_ATT.apk and erases the correct odex file.
I'll be happy to make Mod's for Any ROM you want. Simply attach the SecPhone.apk application from System/app
HOW TO ?
1. extract Secphone.apk from your phone/rom - system/app
2. download baksmali.jar and smali.jar from : http://code.google.com/p/smali/
3. extract classes.dex from SecPhone.apk
4. Put the classes.dex in to a folder alon with smali.jar and backsmali.jar then open a COMMAND window and navigate to the folder.
5. enter the following command :
java -Xmx512m -jar baksmali.jar -a 15 classes.dex
Click to expand...
Click to collapse
6. You will now have an OUT folder, inside find : Ringer$1.smali
7. Look for 2 lines containing :
setstreamvolume
Click to expand...
Click to collapse
8. Erase them (one is at the middle and one at the end)
9. now go back to your folder with classes.dex, OUT folder and smali.jar and erase classes.dex (VERY IMPORTANT !!)
10. In the command window enter :
java -Xmx512m -jar smali.jar out -a 15 -o classes.dex
Click to expand...
Click to collapse
11. Now you will have a new classes.dex , drag it back in to your SecPhone.apk and in to my ZIP.
12. Flash and enjoy
Finally able to get rid of the increasing ringtone. Great mod!
3. extract classes.dex from SecPhone.apk
I don't see "classes.dex" when extracting SecPhone.apk. Something i'm missing?
I also attached my apk in case you can help me shortcut this a bit
Thanks
Or...do I just flash the zip via CWM and the rest of the instructions are just how to create the mod?
schwiing said:
3. extract classes.dex from SecPhone.apk
I don't see "classes.dex" when extracting SecPhone.apk. Something i'm missing?
I also attached my apk in case you can help me shortcut this a bit
Thanks
Or...do I just flash the zip via CWM and the rest of the instructions are just how to create the mod?
Click to expand...
Click to collapse
I just flashed the zip via CWM. The rest of the OP lets you know how the apk was edited.
I cant get it to work, Copied to phone, booted to recovery and installed, ringer still starts low. any ideas?
nitroman30 said:
I cant get it to work, Copied to phone, booted to recovery and installed, ringer still starts low. any ideas?
Click to expand...
Click to collapse
There is a little difference in ATT, I think this should be mentioned in OP. In AT&T ROM, phone application
is in /system/app, but the name is a little different: SecPhone_ATT.apk.
So both files SecPhone_ATT.apk and SecPhone_ATT.odex should be backed up before replacing from the zip file.
After zip file is written from CWM, just go in /system/app, mount it in RW mode, using Root explorer, and do the following:
rename SecPhone_ATT.apk to SecPhone_ATT.save
rename SecPhone_ATT.odex to SecPhone_ATT.odex.save
rename new file (created by the zip you just wrote) SecPhone.apk to SecPhone_ATT.apk
Reboot
I just did - it works, thanks for non-increasing ringtone that was driving me crazy. I want my neighbours in the office to start enjoying my mostly annoying ringtone immediately when somebody calls me
EugeneR said:
There is a little difference in ATT, I think this should be mentioned in OP. In AT&T ROM, phone application
is in /system/app, but the name is a little different: SecPhone_ATT.apk.
So both files SecPhone_ATT.apk and SecPhone_ATT.odex should be backed up before replacing from the zip file.
After zip file is written from CWM, just go in /system/app, mount it in RW mode, using Root explorer, and do the following:
rename SecPhone_ATT.apk to SecPhone_ATT.save
rename SecPhone_ATT.odex to SecPhone_ATT.odex.save
rename new file (created by the zip you just wrote) SecPhone.apk to SecPhone_ATT.apk
Reboot
I just did - it works, thanks for non-increasing ringtone that was driving me crazy. I want my neighbours in the office to start enjoying my mostly annoying ringtone immediately when somebody calls me
Click to expand...
Click to collapse
Thanks got it working, I never found an odex file the first time I did it, after your post I went back to the dir and all i had was Secphone_ATT.apk and Secphone.apk so i renamed the Secphone_ATT.apk to .save and it works.
EugeneR said:
There is a little difference in ATT, I think this should be mentioned in OP. In AT&T ROM, phone application
is in /system/app, but the name is a little different: SecPhone_ATT.apk.
So both files SecPhone_ATT.apk and SecPhone_ATT.odex should be backed up before replacing from the zip file.
After zip file is written from CWM, just go in /system/app, mount it in RW mode, using Root explorer, and do the following:
rename SecPhone_ATT.apk to SecPhone_ATT.save
rename SecPhone_ATT.odex to SecPhone_ATT.odex.save
rename new file (created by the zip you just wrote) SecPhone.apk to SecPhone_ATT.apk
Reboot
I just did - it works, thanks for non-increasing ringtone that was driving me crazy. I want my neighbours in the office to start enjoying my mostly annoying ringtone immediately when somebody calls me
Click to expand...
Click to collapse
Not sure if it's a weird coincidence or what, but I did exactly this ^ and upon reboot, AudioGuru stopped allowing me to change my audio profiles (Normal, Work, Sleep, etc.) As soon as I restored the original SecPhone_ATT.apk and .odex then rebooted, AudioGuru started working again.
You guys are right !
I didn't know its SecPhone_ATT.apk
Ill change the main download !
yoelsd said:
You guys are right !
I didn't know its SecPhone_ATT.apk
Ill change the main download !
Click to expand...
Click to collapse
will this work for Rogers?
Hey yoelsd I'd really appreciate if you modded this apk for me.
http://www.mediafire.com/?2tdwaymqf0yn9td
Greatly appreciated
mod for Bell S3 please. Tried to do it myself and could not.
http://www8.zippyshare.com/v/25511314/file.html
Sweet
Do we just flash and thats it or is there more to it?
I just flashed it after making a nandroid backup in CWM. Worked like a charm :thumbup: :beer:
Sent from my SAMSUNG-SGH-I747 using xda premium
Mod for U.S. Cellular SecPhone.apk
Hey yoelsd,
Thank you for offering this! Can you please mod my SecPhone.apk? This is for the S3 stock rom on U.S. Cellular. Many thanks!!!
since mines is a Bell S3 and OP is MIA i just extracted SecPhone_ATT.apk from OP zip file and renamed to SecPhone.apk then used root explorer deleted SecPhone.odex and overwrite and restarted and its working perfectly.
I have hated the increase ringing since the SGS (i9000), Sammy should make that an option.
Hope this helps all my non AT&T S3 buddies.
edit, nm, got my versions mixed up
yoelsd said:
Hey guys !
I made a quick NoIncRing MOD, I figured while i was at it i would explain how to create the MOD.
I would like to Thank criskelo for his ZIP :
http://forum.xda-developers.com/showthread.php?t=1700174
I don't own an S3 but i did have the mod checked by an owner (works), i don't know what rom's it will work on so make a backup (as i said in the instructions).
Click to expand...
Click to collapse
Any idea if this will work on the new AT&T JellyBean that was just released? Or would we have to rebuild it using the files on our phone? Would your steps still work on JB?
I've been using the following app to disable increasing ringtones and it seems to work ok:
https://play.google.com/store/apps/details?id=com.shumoapp.disableincreasingring
Question for [TN&TR] "Black"FI27 ICS. Modded&Tweaked OUT! Update! 10/16/12
What file or files needs to be moded to change the carrier banner name on the pull down as well as the border of the pull down that says "Black". Finally the boot animation as well. I only ask cause I every rom is a bit different. The theads I found about this did not work for this rom. Any help is apprieciated from anyone who has expierience with this rom or the talented Devs that moded this build. Thanks, great rom
Sent from my Black SPH-D710
elniper said:
What file or files needs to be moded to change the carrier banner name on the pull down as well as the border of the pull down that says "Black". Finally the boot animation as well. I only ask cause I every rom is a bit different. The theads I found about this did not work for this rom. Any help is apprieciated from anyone who has expierience with this rom or the talented Devs that moded this build. Thanks, great rom
Sent from my Black SPH-D710
Click to expand...
Click to collapse
I can help you out halfway. To change the boot animation, download one that you would like, browse to system/media from root explorer or another file explorer and replace the old one with the one you downloaded and reboot
Sent from my Epic 4G Touch using XDA Premium
http://forum.xda-developers.com/showthread.php?t=1844529
Explained here, but it may not work right with files that have already been modified. They might not decompile correctly, I'd check with Tim before changing anything though, he'll let you know if it's workable.
http://forum.xda-developers.com/showthread.php?t=1656612
And this should take care of the boot animations
Sent from my SPH-D710 using xda premium
Stryke_the_Orc said:
http://forum.xda-developers.com/showthread.php?t=1656612
And this should take care of the boot animations
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Thanks. I will check this out and let you know.
Sent from my Black SPH-D710
elniper said:
Thanks. I will check this out and let you know.
Sent from my Black SPH-D710
Click to expand...
Click to collapse
I have already made a mod for the carrier labels in the fi27 update. The new carrier label says team rejectz. If you would like to make your own carrier label(s) for fh23 for your own personal use, here's how...
What you will need:
-Pc/laptop updated with the latest java /sdk/jdk. (google it)
-Team Rejectz quick fix. (xda-dev section)
-Root file explorer such as : root explorer or ES file explorer OR adb shell on your pc to pull/push files from your pc to your phone.
-Notepad++ (google it)
-7 zip (google it)
- rooted e4gt and a NANDROID BACKUP!
1. Pull the framework res from your phone. Make a copy and save it. (system/framework)
2. Use the quick fix to decompile the framework res apk. The quick fix will make a framework res folder.
3. Go to res/values/strings.xml and open it with NotePad ++
4. At the top of NotePad ++ you will see an icon that looks like a pair of binoculars. That's the search icon.
Search for "Sprint". You should get 3 instances.
5 edit "Sprint" to say Black or Team Rejectz, your name or whatever you like. Just make sure its not too big or it won't work.
6. Recompile. After quick fix is done recompiling, there will be 2 new folders in the framework res folder; build, and dist. Go into the dist folder and you will see your new framework res apk.
7. Open the archive (don't extract, just open archive) of both the original copy of the framework res and the new one you edited from the dist folder. Drag and drop the META inf folder from the original to the modded apk. Now double click on the res folder in both archives. Drag and drop the drawable hdpi folder from the original to the modded archive.
Close out the archives and push your new framework res to system/app on your phone with either adb or your rooted file explorer. If you use the file explorer to push the framework res make sure you set the permissions the same as the rest of the system apks first. Push, reboot, enjoy.
Thanks
timmetal6669 said:
I have already made a mod for the carrier labels in the fi27 update. The new carrier label says team rejectz. If you would like to make your own carrier label(s) for fh23 for your own personal use, here's how...
What you will need:
-Pc/laptop updated with the latest java /sdk/jdk. (google it)
-Team Rejectz quick fix. (xda-dev section)
-Root file explorer such as : root explorer or ES file explorer OR adb shell on your pc to pull/push files from your pc to your phone.
-Notepad++ (google it)
-7 zip (google it)
- rooted e4gt and a NANDROID BACKUP!
1. Pull the framework res from your phone. Make a copy and save it. (system/framework)
2. Use the quick fix to decompile the framework res apk. The quick fix will make a framework res folder.
3. Go to res/values/strings.xml and open it with NotePad ++
4. At the top of NotePad ++ you will see an icon that looks like a pair of binoculars. That's the search icon.
Search for "Sprint". You should get 3 instances.
5 edit "Sprint" to say Black or Team Rejectz, your name or whatever you like. Just make sure its not too big or it won't work.
6. Recompile. After quick fix is done recompiling, there will be 2 new folders in the framework res folder; build, and dist. Go into the dist folder and you will see your new framework res apk.
7. Open the archive (don't extract, just open archive) of both the original copy of the framework res and the new one you edited from the dist folder. Drag and drop the META inf folder from the original to the modded apk. Now double click on the res folder in both archives. Drag and drop the drawable hdpi folder from the original to the modded archive.
Close out the archives and push your new framework res to system/app on your phone with either adb or your rooted file explorer. If you use the file explorer to push the framework res make sure you set the permissions the same as the rest of the system apks first. Push, reboot, enjoy.
Click to expand...
Click to collapse
Thanks, will try. And the boot animations, you agree with Stryke_the_Orc and others or you have a better method for Black Rom v1.3.
elniper said:
Thanks, will try. And the boot animations, you agree with Stryke_the_Orc and others or you have a better method for Black Rom v1.3.
Click to expand...
Click to collapse
Well I'd guess he'd say to use the method in the thread I directed you to, its his thread lol :beer:
Sent from my SPH-D710 using xda premium
Need Help
timmetal6669 said:
I have already made a mod for the carrier labels in the fi27 update. The new carrier label says team rejectz. If you would like to make your own carrier label(s) for fh23 for your own personal use, here's how...
What you will need:
-Pc/laptop updated with the latest java /sdk/jdk. (google it)
-Team Rejectz quick fix. (xda-dev section)
-Root file explorer such as : root explorer or ES file explorer OR adb shell on your pc to pull/push files from your pc to your phone.
-Notepad++ (google it)
-7 zip (google it)
- rooted e4gt and a NANDROID BACKUP!
1. Pull the framework res from your phone. Make a copy and save it. (system/framework)
2. Use the quick fix to decompile the framework res apk. The quick fix will make a framework res folder.
3. Go to res/values/strings.xml and open it with NotePad ++
4. At the top of NotePad ++ you will see an icon that looks like a pair of binoculars. That's the search icon.
Search for "Sprint". You should get 3 instances.
5 edit "Sprint" to say Black or Team Rejectz, your name or whatever you like. Just make sure its not too big or it won't work.
6. Recompile. After quick fix is done recompiling, there will be 2 new folders in the framework res folder; build, and dist. Go into the dist folder and you will see your new framework res apk.
7. Open the archive (don't extract, just open archive) of both the original copy of the framework res and the new one you edited from the dist folder. Drag and drop the META inf folder from the original to the modded apk. Now double click on the res folder in both archives. Drag and drop the drawable hdpi folder from the original to the modded archive.
Close out the archives and push your new framework res to system/app on your phone with either adb or your rooted file explorer. If you use the file explorer to push the framework res make sure you set the permissions the same as the rest of the system apks first. Push, reboot, enjoy.
Click to expand...
Click to collapse
Yea. Tried this today. I ran into a couple problems. The last step you say to push the framework-res file to "system/app" is that correct cause there is no room in there. I only have like a couple megs in there. I would have thought that it replaces the original file in "system/framework". I copied it there and over wrote the original and set permissions . The phone restarted by it self when I did that and got stuck on the boot animation. I force restarted the phone again and it still gets stuck on the boot animation. I restored my nandroid. I followed your instructions to a T. With the exception of where the framework-res file should go:crying: My carrier label has the same amount of characters as "Team Rejectz".
elniper said:
Yea. Tried this today. I ran into a couple problems. The last step you say to push the framework-res file to "system/app" is that correct cause there is no room in there. I only have like a couple megs in there. I would have thought that it replaces the original file in "system/framework". I copied it there and over wrote the original and set permissions . The phone restarted by it self when I did that and got stuck on the boot animation. I force restarted the phone again and it still gets stuck on the boot animation. I restored my nandroid. I followed your instructions to a T. With the exception of where the framework-res file should go:crying: My carrier label has the same amount of characters as "Team Rejectz".
Click to expand...
Click to collapse
Ok, first yes that should go to framework, system/app must have been a typo. Second, the getting stuck on boot could be a number of things, you'll have to get a logcat to find the specific cause. When this happened to me it was an improper edit that caused the xml to fail although it recompiled fine. Hope that helps.
Sent from my SPH-D710 using xda premium
Ok, so I can start attempting to make my own carrier label, and I want my clock on status bar in the center
Sent from my SPH-D710 using xda premium
hi, I'm trying a beatiful battery logo during the charger when phone is off.. where I can find it??
EDIT: system\semc\chargemon\data
Sent from myushi
if you copy the SystemUI.apk form system/app to system/
give permission
-----
r-w-e
r---e
after the permissions are set move SD card. Move it to your computer. Open the apk with WinRAR and drag the res folder out (DONT EXTRACT THE APK)
inside the res folder its more folders. If youre on Arc/S you have to mod in drawable-HDPI (use the original names and try to find the right resolution)
after your done open the SystemUI.apk with WinRAR and delete the res folder. Now move the edited res folder from pc inside the SystemUI.apk, choose ok on WinRAR popup
after thats done too move it to your SD-card. Now on your phone move the new SystemUI.apk to system/
give permissions
r-w--
r----
r----
after the permissions are set move the apk to system/app/
reboot
DONE !!
IM NOT RESPONSIBLE FOR ANY DAMAGE ! (BOOTLOOP etc.)
THANK ME IF I HELPED !
TheHaso said:
if you copy the SystemUI.apk form system/app to system/
give permission
-----
r-w-e
r---e
after the permissions are set move SD card. Move it to your computer. Open the apk with WinRAR and drag the res folder out (DONT EXTRACT THE APK)
inside the res folder its more folders. If youre on Arc/S you have to mod in drawable-HDPI (use the original names and try to find the right resolution)
after your done open the SystemUI.apk with WinRAR and delete the res folder. Now move the edited res folder from pc inside the SystemUI.apk, choose ok on WinRAR popup
after thats done too move it to your SD-card. Now on your phone move the new SystemUI.apk to system/
give permissions
r-w--
r----
r----
after the permissions are set move the apk to system/app/
reboot
DONE !!
IM NOT RESPONSIBLE FOR ANY DAMAGE ! (BOOTLOOP etc.)
THANK ME IF I HELPED !
Click to expand...
Click to collapse
there isn't a zip flashable as the boot images?
use the search button then
hello everybody
each time I try to replace modded "SystemUI.apk" with the previous it crashes and the notification won't working at all ..
even I set the permissions as it should be and reboot ..
this happen in my "arc s" and "tipo dual" .. the both are ICS 4.0.4
please help me what should I have to do
thanks
engnajjar said:
hello everybody
each time I try to replace modded "SystemUI.apk" with the previous it crashes and the notification won't working at all ..
even I set the permissions as it should be and reboot ..
this happen in my "arc s" and "tipo dual" .. the both are ICS 4.0.4
please help me what should I have to do
thanks
Click to expand...
Click to collapse
copy systemui.apk from scdard to /system and apply permissions rw-r--r--. then move it to /system/framework. It will keep crashing after moving, but i just reboot by removing battery then everythings fine after boot.
zgmfx20 said:
copy systemui.apk from scdard to /system and apply permissions rw-r--r--. then move it to /system/framework. It will keep crashing after moving, but i just reboot by removing battery then everythings fine after boot.
Click to expand...
Click to collapse
thanks so much it worked fine
zgmfx20 said:
copy systemui.apk from scdard to /system and apply permissions rw-r--r--. then move it to /system/framework. It will keep crashing after moving, but i just reboot by removing battery then everythings fine after boot.
Click to expand...
Click to collapse
SystemUI.apk belongs to /system/app, not framework folder.
Someguyfromhell said:
SystemUI.apk belongs to /system/app, not framework folder.
Click to expand...
Click to collapse
how it worked well after I've copied to framework folder ???
engnajjar said:
how it worked well after I've copied to framework folder ???
Click to expand...
Click to collapse
lol, u move it to framework folder but the old one is still in system/app so u dont lose the old apk, if im not wrong.
the way to replace without bug is copy to system, set permission, then when u move to system/app, u should better rename the old one or delete them firstly after move new one in. replace directly may cause some bug.
Sent from my LT15i using Tapatalk 4
Someguyfromhell said:
SystemUI.apk belongs to /system/app, not framework folder.
Click to expand...
Click to collapse
oops thanks for correcting
njckjen said:
lol, u move it to framework folder but the old one is still in system/app so u dont lose the old apk, if im not wrong.
the way to replace without bug is copy to system, set permission, then when u move to system/app, u should better rename the old one or delete them firstly after move new one in. replace directly may cause some bug.
Sent from my LT15i using Tapatalk 4
Click to expand...
Click to collapse
I know that SystemUI.apk belongs to System/app but I didn't move it to framework folder only !!
I've moved it to System/app and set its permissions also put another copy of modded file in framework folder
I've requested this because I've seen all the people in this forum can replace this file and worked well but it's not well with me !!!
engnajjar said:
I know that SystemUI.apk belongs to System/app but I didn't move it to framework folder only !!
I've moved it to System/app and set its permissions also put another copy of modded file in framework folder
I've requested this because I've seen all the people in this forum can replace this file and worked well but it's not well with me !!!
Click to expand...
Click to collapse
u should move to system, then set permission before move to system/app, and should rename the old apk or delete it instead of replace directly, DONT move directly to system/app, set permission after.
i do this way all the time and never see any bug. u can try some time
engnajjar said:
I know that SystemUI.apk belongs to System/app but I didn't move it to framework folder only !!
I've moved it to System/app and set its permissions also put another copy of modded file in framework folder
I've requested this because I've seen all the people in this forum can replace this file and worked well but it's not well with me !!!
Click to expand...
Click to collapse
I was wrong in my first post, i meant, copy first custom SystemUI.apk to /system, then apply permissions rw-r--r--. Copy then the respective file to /system/app. Reboot.
If you happened to copy the file to /system/app without applying permissions first, you will get persistent Force Closes even when you reboot. Just Fix Permissions via Recovery.
zgmfx20 said:
I was wrong in my first post, i meant, copy first custom SystemUI.apk to /system, then apply permissions rw-r--r--. Copy then the respective file to /system/app. Reboot.
If you happened to copy the file to /system/app without applying permissions first, you will get persistent Force Closes even when you reboot. Just Fix Permissions via Recovery.
Click to expand...
Click to collapse
njckjen said:
u should move to system, then set permission before move to system/app, and should rename the old apk or delete it instead of replace directly, DONT move directly to system/app, set permission after.
i do this way all the time and never see any bug. u can try some time
Click to expand...
Click to collapse
thanks so much for supporting , I'll do this in future
I am on CM11 nightlies for SGS4 mini. Can you disable Privacy Guard notifications as the icon/notification is very annoying and persistent. It only goes if phone is rebooted. Will be back again if app with revoked permissions is launched again. Thanks.
Hi not sure if you solved this, here is solution that worked for me:
1. Copy framework-res.apk from system/framework folder (keep a backup for any case).
2. Open apk with Zarchiver (pick option View), and look for icon stat_notify_privacy_guard.png.
3. Delete icon, and let Zarchiver to save the file.
4. Overwrite the original framework-res file, and correct permissions (I use Aroma Explorer in revovery for all sensitive file ops).
Cheers
phnikola said:
Hi not sure if you solved this, here is solution that worked for me:
1. Copy framework-res.apk from system/framework folder (keep a backup for any case).
2. Open apk with Zarchiver (pick option View), and look for icon stat_notify_privacy_guard.png.
3. Delete icon, and let Zarchiver to save the file.
4. Overwrite the original framework-res file, and correct permissions (I use Aroma Explorer in revovery for all sensitive file ops).
Cheers
Click to expand...
Click to collapse
Thanks mate, had to install the modded framework-res.apk by unzipping the original rom and re flashing but worked all the same thanks a bunch for taking the time to write that it would have drove me insane haha.