For almost a full day I tried undoing the hack with adb shell in order to install the beta update. You must have your Atrix Rooted and have SuperUser Okay lets start.
1) Check if you have WebtopModBackup in /mmt/sdcard (if not then dl)
2) Download from the market Super Manager https://market.android.com/details?id=gpc.myweb.hinet.net.TaskManager
3) Open Super Manager and go to settings "Enable ROOT function" give SuperUser permission
4) Go back to Super Manager and click on "File Explorer"
5) Locate "WebtopModBackup" once in their you should see 6 files.
6) hold down on the first one (one by one) and select "rename"
7) Erase .bak from all 6 files
8) Check all six files and click "Copy" (its the 3 icon on the bottom looks like 2 papers on top of each other)
9) Once you do that click on "Back up level folder" 3 times (You should be on "/" section
10) Go down to System (folder) (it will ask you 3 options R/w, read only, and so on.. Select R/W then go to "app"
11) Under "apps" (/system/app) Paste the files you copied! The 5th icon on the bottom (looks like a clipboard)
12) You will notice "force close over and over" This is normal" All you have to do from here on is turn off the phone. Lock the phone and hold the power button and click on "shut off"
Your all done! download the update and enjoy.
Note: You will lose SuperUser and Root Acc
Mine failed
Edit: Wrong thread sorry
This is helpful.
After the update are we able to add the hack back in?
Sent from my MB860 using XDA App
At this time their is no way to root. Sideloading still works tho.
This would help immensely if I had the original files. If someone could email me the apk files and the codex files, I'd be grateful.
[email protected]
Sent from my MB860 using XDA App
Ok, I may not need the APKs but I do need the odex files if possible.
im just doing this. results to follow. I assume you meant .BAK and not .DAK
Thanks I replace it.
It all worked perfectly. Many thanks. I will try to put the mod back. I meant to copy the modded files before replacing them but forgot!
Sent from my MB860 using XDA App
I tried to run the webtop mod again. Put the software on the phone but didn't install it.
Sent from my MB860 using XDA App
The Mod wont work on the new update. Has this write up helped anyone?
I heard the new update is out. Is this true?
LLuisLA said:
For almost a full day I tried undoing the hack with adb shell in order to install the beta update. You must have your Atrix Rooted and have SuperUser Okay lets start.
1) Check if you have WebtopModBackup in /mmt/sdcard (if not then dl)
2) Download from the market Super Manager
3) Open Super Manager and go to settings "Enable ROOT function" give SuperUser permission
4) Go back to Super Manager and click on "File Explorer"
5) Locate "WebtopModBackup" once in their you should see 6 files.
6) hold down on the first one (one by one) and select "rename"
7) Erase .bak from all 6 files
8) Check all six files and click "Copy" (its the 3 icon on the bottom looks like 2 papers on top of each other)
9) Once you do that click on "Back up level folder" 3 times (You should be on "/" section
10) Go down to System (folder) (it will ask you 3 options R/w, read only, and so on.. Select R/W then go to "app"
11) Under "apps" (/system/app) Paste the files you copied! The 5th icon on the bottom (looks like a clipboard)
12) You will notice "force close over and over" This is normal" All you have to do from here on is turn off the phone. Lock the phone and hold the power button and click on "shut off"
Your all done! download the update and enjoy.
Note: You will lose SuperUser and Root Acc
Click to expand...
Click to collapse
WebtopModBackup... Where do I get that if I didn't do any back ups?
After doing this i still had trouble doing the update. I hooked up the phone to see if the webtop mod still existed. Webtop didnt work but I also didnt get any notifications when connecting to hdmi, not even for the media center app. Has anyone confirmed hdmi still works?
webtopmodbackup isnt on my device is there anywhere i can DL this from
I also dont have webtopmodbackup, anywhere that I can DL it from?
anyone? i want to download the update and this is killing me
I can confirm the instructions work fine and I've successfully updated. Unfortunately, I performed the process before I realized anyone might be missing the files or I could have upped them for you all...
webtopmodbackup..if you dont have it..can be put on the phone if you just redo the webtop mod
Unable to launch webtop mode w/hdmi... Any ideas?
Related
Hello,
I'm running leaked version of 2.2 but apparently issue with any device which is rooted. I'm trying to get "Good for Enterprise" and market does not show it's as avaialble. Good support confirmed that they turned on "copy protection" on their application published to market. here is part of what SDK says
"Forward-Locked Applications
To forward lock an application, set copy protection to "On" when you upload the application to Market. Market will not show copy-protected applications on developer devices or unreleased devices."
Anybody has any idea how to circumvent this?
G
artisticcheese said:
Hello,
I'm running leaked version of 2.2 but apparently issue with any device which is rooted. I'm trying to get "Good for Enterprise" and market does not show it's as avaialble. Good support confirmed that they turned on "copy protection" on their application published to market. here is part of what SDK says
"Forward-Locked Applications
To forward lock an application, set copy protection to "On" when you upload the application to Market. Market will not show copy-protected applications on developer devices or unreleased devices."
Anybody has any idea how to circumvent this?
G
Click to expand...
Click to collapse
This was in the known issues thread on the first page of the forum, it should resolve the issue by tricking the market into thinking you are running JH7, a released firmware.
Originally Posted by j101399j
#1 Backup your current build.prop just in case.
Using rootexplorer on the phone or on your PC with droid explorer, create a copy of the one in your /system folder.
Fastest way it to use the build.prop file located in this post:
http://forum.xda-developers.com/show...&postcount=4341. Download and unzip the file.
2. Then using rootexplorer on the phone or on your PC with droid explorer, replace the one in your /system folder.
3. Reboot your phone
If you want to edit the file yourself:
1. Use rootexplorer or droid explorer, navigate to /system and look for the build.prop file.
2. Copy it to your sdcard or copmputer.
3. Mount your usb drive,
4. Locate the file on your sdcard, then right click it and select open with
5. Select notepad;
6. add the # to the current fingerprint and add the new fingerprint line
7. Then using rootexplorer on the phone or on your PC with droid explorer, replace the one in your /system folder.
Click to expand...
Click to collapse
Thanks. That did it.
Great to hear, that is why among many other reasons this place rocks.
Sent from my SAMSUNG-SGH-I897 using XDA App
Here is correct link for build.prop if somebody needs it http://forum.xda-developers.com/showpost.php?p=8417664&postcount=434
MIUI Desire
hey guys,
I tried your fix to a HTC Desire with MIUI XJ Custom rom and it hasnt worked so far...i think there's a lot more to be changed in this build.prop file than just the fingerprint line.
but thanks for the tip of where to start...
if you know anything else please let me know...
cheers
http://forum.xda-developers.com/showthread.php?t=803682
go to the above link and download the latest version of this app called SuperOneClick. The newest version should be at the bottom. download the program to your computer. Unzip the file and extract whats inside. Once this is done open the folder where the files have been extracted to and run the application that says SuperOneClick. In there you should click the first button which says ROOT. Let the program run and do its thing.
if you do not get any errors.. restart your phone.. there should be a couple of new apps there.. one being superuser and another being ROM manager. both are very important. you should now be rooted! (basically same as jailbreaking iphone, or unlocking any phone)
If ROM manager isnt there, go into the market and download the free version. once this is downloaded open the application and in there you will see a button (first button up top) that says "flash ClockWorkMOD recovery". If that tells you that the recovery image has been flashed you are good to go!
certain things are going to ask you for superuser permissions.. a black screen will pop up asking for these permissions.. always click yes... and make sure the remember box IS checked that way it will only ask you once not every time you access that program.
SECOND: You should download a ROM of your choice. i chose to go with bugless beast rom. it is awesome. if you want this ROM you can go to this link ( http://www.droidforums.net/forum/bu...bugless-beast-v0-6-2-1-gingerbread-froyo.html ) and click one of the mirrors to download. this file will also be in the form of a zip file download this to your computer BUT DO NOT UNZIP OR OPEN IT. plug in your phone to the computer via the usb cable and when it asks what you want to do click "open to view files". this will give you access to all files on your SD memory card. so now once you have the folder open.. open the folder where you just downloaded the attached file. the name of the file is "frg83dv062.zip" ... once both windows are open, take the zip folder from the download folder copy it to your SD card.
once this is done (should take 30 seconds to a few mins) you can unplug your phone.
Turn the phone off.
wait a couple of seconds... then restart your phone by holding X on the slideout keyboard and the power button at the same time.
This will start you in recovery mode.
in recovery mode you will see a list of options:
reboot now
apply sdcard:update.zip
wipe data/ factory reset
wipe cache partition
install zip from sd card
nandroid
partition menu
advance
using the directional pad on the slide out keyboard scroll down to nandroid. it will ask you to create folder just click ok. then click yes. This will back up everything on your phone so that you can always go back to it.
once this finished on the slideout keyboard hit the delete button to go back. Then scroll down to install zip from sd card. this will bring up all files on your sd card. Scroll down until you find the file frg83dvo62.zip. click ok. and it will give you a list with like 10 things that say no n 1 that says yes. click yes. n let it do its thing. once this is done go back and click reboot now. it will take a few mins to load on the reboot because its a total change in looks and framework so let it do its thing.
NEXT: setting up for some optimum speed tweaks.
download a kernel. my kernel i chose to go with is p3droids low voltage 1200 kernel but you can choose any one you want. this can be found here: http://www.p3designs.info/kernels/ .. download this to your computer BUT DO NOT UNZIP OR OPEN IT. again plug in your phone to the computer via the usb cable and when it asks what you want to do click "open to view files". this will give you access to all files on your SD memory card. so now once you have the folder open.. open the folder where you just downloaded the attached file. once both windows are open, take the zip folder from the download folder copy it to your SD card.
once this is done (should take a few seconds) you can unplug your phone.
Turn the phone off.
wait a couple of seconds... then restart your phone by holding X on the slideout keyboard and the power button at the same time.
This will start you in recovery mode.
in recovery mode you will see a list of options:
reboot now
apply sdcard:update.zip
wipe data/ factory reset
wipe cache partition
install zip from sd card
nandroid
partition menu
advance
using the directional pad on the slide out keyboard scroll down to nandroid. it will ask you to create folder just click ok. then click yes. This will back up everything on your phone so that you can always go back to it.
once this finished on the slideout keyboard hit the delete button to go back. Then scroll down to install zip from sd card. this will bring up all files on your sd card. Scroll down until you find the 125-1200-v32kernel.zip file. click ok and then scroll to yes. this will install a new kernel. aka make the phone faster and have better battery life.
restart phone normally.
last thing you really need is a program called setCPU which will change things with the kernel making it either faster or slower. click this link ( http://forum.xda-developers.com/showthread.php?t=505419 ) scroll to the bottom of the original post and download the latest versionn.. setCPU v2.10.0.zip.. download it to your computer. open it!.. inside you will find a file that has an ending of .apk. again plug your phone into your computer and open to view files. click the file ending in .apk and drag it to your sd card INTO A FOLDER NAMED downloads. once done unplug and you are good to go. a couple good applications you can use to navigate through your sd card are es file manager or astro file manager both available for free in the market. This will allow you to look through all of you files on your sd card. go into whichever program you prefer and go to the downloads folder. click on the setCPU apk and it will popup saying either browse file or open app manger. click open app manager and then click install.
once this is installed you can set it up like this: it will ask you for superuser permission click yes.
once it is opened it may give you the options to autodetect device. if not hit the menu button on your phone and hit device selection scroll down to autodetect device. it will detect your kernel. You can set the options however you want but i set the options up like this:
max :900000
min:125000
scaling: ondemand
set on boot CHECKED
click profiles: check the box for enable
click add profile
profile: screen off
max: 500
min:125
profile: battery <30%
max: 700
min: 125
profile: temp >40degrees Celsius
max: 500
min: 125
next go to advanced tab
click set on boot box.
sampling rate: 100000
Up threshold: 90
ignore nice load: 0
powersave bias: 0
restart the phone and you should be golden!
Any questions feel free to ask and ill try my best to answer.
Works!
Confirmed working on FRG83G (2.2.2)
However, it was necessary to install motorola drivers first (www.motorola.com/support)
I need to add this post to my favorites. Now that I have finished experimenting on Sony Ericsson XPERIA X10 Mini Pro, Motorola Droid is my next "victim."
This is great. This is my first time doing something like this. Been considering it heavily. Now this makes it real easy. Can someone recommend overclock settings for Moto Droid?
Edit: never mind. guess i cant read very well. see his recommended settings. but I guess I would still like to ask what overclock settings everyone else is using. are his good, or should I go higher. Already notice it runs a good amount faster which was my huge complaint about the Droid since the 2.2 update.
Also. had issues installing the custom ROM, just installed the kernel. Read in other places about having to clear data/cache at some point. not exactly sure at which point to do this, could someone help me? because I tried to reboot it after installing it and is just sat loading for at least 15-20 mins before I had to pull the battery. The guide says it takes a few minutes, but I know it doesnt take That long.
Finally getting around to doing this and found out that the clockworkmod isn't available for 2.1 anymore. Anyone got an old .apk that I can install (the new version gives me the parse error)?
sweet thx!!!!
I am looking for a dummies solution that I cannot find anywhere. I have tried to install some apk files, that end up giving me a "Application not installed". I have googled a little, but I cannot seem to find a solution. I have noticed that some apk files say signed and they will install. In certain situations I cannot find a signed version of the apk that I am looking for.
Pda23 said:
I am looking for a dummies solution that I cannot find anywhere. I have tried to install some apk files, that end up giving me a "Application not installed". I have googled a little, but I cannot seem to find a solution. I have noticed that some apk files say signed and they will install. In certain situations I cannot find a signed version of the apk that I am looking for.
Click to expand...
Click to collapse
It would also be helpful what apks you are referring to.
Sent from my HTC HD2 using XDA App
perhaps the apk in question is corrupt?
jose makalolot said:
It would also be helpful what apks you are referring to.
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
yeah that would be useful. I know if its a system based apk your trying to move you usually have to replace it in the system folder. it could just be buggy. I once had to freeze the default music app to install miui music.
DramatikBeats said:
yeah that would be useful. I know if its a system based apk your trying to move you usually have to replace it in the system folder. it could just be buggy. I once had to freeze the default music app to install miui music.
Click to expand...
Click to collapse
Opps (I did say dummy) - In Futureshocks Miui rom, he does not have Miui Back-Up installed (Odd I think), so I got a Miui Back-Up apk from another extracted Miui Rom and tried to load it, but got the dreaded "Application not installed". I saw some posts about Root Explorer, Mounting, Permissions but I could not understand the jargon. Is there a simpler way. Tks
why not post the apk? let peeps take a look. (saying from an extracted rom - very vague, lots of reasons why things may not work.) also links to the specific things you are talking about help.
Pda23 said:
Opps (I did say dummy) - In Futureshocks Miui rom, he does not have Miui Back-Up installed (Odd I think), so I got a Miui Back-Up apk from another extracted Miui Rom and tried to load it, but got the dreaded "Application not installed". I saw some posts about Root Explorer, Mounting, Permissions but I could not understand the jargon. Is there a simpler way. Tks
Click to expand...
Click to collapse
I guess its a system apk for miui so it's not possible to install it individually. Try building your own and include that apk.
Sent from my HD2 using XDA App
jose makalolot said:
I guess its a system apk for miui so it's not possible to install it individually. Try building your own and include that apk.
Sent from my HD2 using XDA App
Click to expand...
Click to collapse
Yes that is correct, but I read a post that mention there is a way of changing the permission as follows (My comment are in CAPS)
1.Paste the apk into /system/app
2.hit the mount r/w button - I DON'T UNDERSTAND THIS
3.long press the apk, select change permissions - WHEN I LONG PRESS IN ROOT EXPLORER I DO NOT SEE PERMISSIONS AS AN OPTION
4.check read and write on the "user" row, read on the "group" row, and read on the "others" row - WHAT WOULD I CHANGE THIS TO FOR BACK-UP TO WORK
5.hit ok, and reboot
6.enjoy
Does this make sense to anyone.
Apk attached.
Pda23 said:
Yes that is correct, but I read a post that mention there is a way of changing the permission as follows (My comment are in CAPS)
1.Paste the apk into /system/app
2.hit the mount r/w button - I DON'T UNDERSTAND THIS
3.long press the apk, select change permissions - WHEN I LONG PRESS IN ROOT EXPLORER I DO NOT SEE PERMISSIONS AS AN OPTION
4.check read and write on the "user" row, read on the "group" row, and read on the "others" row - WHAT WOULD I CHANGE THIS TO FOR BACK-UP TO WORK
5.hit ok, and reboot
6.enjoy
Does this make sense to anyone.
Apk attached.
Click to expand...
Click to collapse
Hey
for point 2. look for grey button top right labelled: Mount R/O or Mount R/W
if the btn display is Mount R/W then you are in read only mode & vice versa
and point 3. if the cant see the "PERMISSIONS" option try scrolling down.
as for changing permissions, do this when you have the apk in place.
My comment is after your all caps. I believe you are using root explorer.
1.Paste the apk into /system/app
2.hit the mount r/w button - I DON'T UNDERSTAND THIS -you can see this on the topmost part below the notification bar. Make sure r/w is on the left side not inside the button. If it is inside the button then click it to mount.
3.long press the apk, select change permissions - WHEN I LONG PRESS IN ROOT EXPLORER I DO NOT SEE PERMISSIONS AS AN OPTION -you can see permissions options when you long press the apk.
4.check read and write on the "user" row, read on the "group" row, and read on the "others" row - WHAT WOULD I CHANGE THIS TO FOR BACK-UP TO WORK -if you read it well, then it's clear that user must have checks on read and write while group and othera only needs read check. This is in the permissions options.
5.hit ok, and reboot
6.enjoy
Does this make sense to anyone.
-of course it makes sense if you just follow that simple instruction you posted.
Sent from my HD2 using XDA App
jose makalolot said:
My comment is after your all caps. I believe you are using root explorer.
1.Paste the apk into /system/app
2.hit the mount r/w button - I DON'T UNDERSTAND THIS -you can see this on the topmost part below the notification bar. Make sure r/w is on the left side not inside the button. If it is inside the button then click it to mount.
3.long press the apk, select change permissions - WHEN I LONG PRESS IN ROOT EXPLORER I DO NOT SEE PERMISSIONS AS AN OPTION -you can see permissions options when you long press the apk.
4.check read and write on the "user" row, read on the "group" row, and read on the "others" row - WHAT WOULD I CHANGE THIS TO FOR BACK-UP TO WORK -if you read it well, then it's clear that user must have checks on read and write while group and othera only needs read check. This is in the permissions options.
5.hit ok, and reboot
6.enjoy
Does this make sense to anyone.
-of course it makes sense if you just follow that simple instruction you posted.
Sent from my HD2 using XDA App
Click to expand...
Click to collapse
In a previous rom (Futureshocks) that grey box showing Mount never appeared, hence why I couldn't understand what I was doing wrong. On my lastest rom tryout, it shows up....... Now in the meantime when I press permissions I get a message "Warning, apk cannot be changed because the file is system read only". Am I back to square one...............
Pda23 said:
In a previous rom (Futureshocks) that grey box showing Mount never appeared, hence why I couldn't understand what I was doing wrong. On my lastest rom tryout, it shows up....... Now in the meantime when I press permissions I get a message "Warning, apk cannot be changed because the file is system read only". Am I back to square one...............
Click to expand...
Click to collapse
Scratch that, I noticed what I was doing wrong, got permissions open and checked the appropiate boxes. Now I try to install and I get a "Parse error" "There is a problem parasing the package" - Damm this is difficult, any ideas................
deleted.....
kam333 said:
deleted.....
Click to expand...
Click to collapse
Are you suggesting my thread is to be deleted?
No, I deleted my post
I thought I'd offer my solution to disabling the hard key vibrations on the Atrix since other people might find this useful. This method differs from the other solutions in that it doesn't tamper with your Silent Mode vibrations (like StreakVibrations does) and it's code based, so it shouldn't tamper with any themes you have installed (like the framework-res.apk method). It is firmware dependent though since it's a code modification.
You'll need an android.policy.jar modified for your firmware.
What I'm doing is I'm modifying the method called performHapticFeedbackLw, and telling it to skip triggering the vibrate pattern for all effects (there are 5) except for keyboard taps. Long press vibe, virtual key vibe, safe mode disabled vibe, and safe mode enabled vibe will no longer trigger... Incidentally, does anyone know what safe mode on this phone refers to?
To use the file, you need to be on Bell, Telstra, GingerBlur, Gladiatrix or stock ATT 1.8.3 firmware, and be deodexed. Can you copy the file to your phone without being deodexed? I don't know. I'm a programmer, but an Android newbie so just to be safe it's best if you're deodexed.
Before you try anything, obviously make sure you are backed up. At least copy your existing android.policy.jar so that you can restore it if necessary.
All you need to do is either:
a) Run the novibes.bat script packaged in the zip. There are a couple prerequisites:
1. Make sure to set your USB connection to "None" on your phone.
2. On your phone, go to Settings > Applications > Development and make sure USB debugging is turned on.
3. Plug your phone into your PC and let it install any necessary drivers.
4. Then you can run novibes.bat.
or
b) Follow the steps outlined below to do it manually:
1. Replace /system/framework/android.policy.jar with the one that I've attached.
2. Make sure the permissions of the file are set to rw-r--r-- (thanks for reminding me, Meloy and for correcting, natboy!). The easiest way is to use Root Explorer, long press the file, choose permissions, and set owner: read/write, group:read, others:read. Otherwise, use Terminal and type "chmod 644 /system/framework/android.policy.jar" without the quotations.
3. Reboot.
For those not on stock Bell, I'd be willing to modify your android.policy.jar and post it here if you provide somewhere for me to download it, and specify what firmware it comes from. It's quite quick to do once you're set up so I don't mind. Alternatively, make the change yourself:
1. Download baksmali and smali (both .jars and scripts, total 4 files).
2. Copy /system/framework/ from your phone to your computer.
3. Copy all the files from step 1 to the framework directory from step 2 on your computer.
4. Unzip android.policy.jar and copy its classes.dex file to the framework directory on your computer.
5. From the command line, navigate to the framework directory and run "./baksmali classes.dex". It will create a directory named "out".
6. Open "out/com/android/internal/policy/impl/PhoneWindowManager.smali" in a text editor.
7. Search for a method called "performHapticFeedbackLw". Go to near the bottom of that method, and you will see the Dalvik bytecode representation of a switch statement:
Code:
.sparse-switch
0x0 -> :sswitch_27 #This is for long press vibe
0x1 -> :sswitch_35 #This is for virtual key vibe
0x3 -> :sswitch_38 #This is for keyboard tap vibe
0x2710 -> :sswitch_3b #This is for safemode disabled vibe
0x2711 -> :sswitch_3e #This is for safemode enabled vibe
.end sparse-switch
8. Here's an example of how you might want it to change. Basically you want to replace the original goto labels with one that causes the method to step out without triggering a vibe, and that notifies the calling method there was no vibe by returning false. The label to use is called ":cond_1d":
Code:
.sparse-switch
0x0 -> :cond_1d #This is for long press vibe
0x1 -> :cond_1d #This is for virtual key vibe
0x3 -> :sswitch_38 #This is for keyboard tap vibe
0x2710 -> :cond_1d #This is for safemode disabled vibe
0x2711 -> :cond_1d #This is for safemode enabled vibe
.end sparse-switch
9. From the command line in the framework directory, run "./smali -o classes.dex out". You now have a new classes.dex that has your modification.
10. Zip up the classes.dex with the META-INF directory from your original android.policy.jar. Rename the zip to android.policy.jar.
11. Copy the new file to your phone and reboot.
12. At this point you should be done.
Will this be possible on the AT&T atrix? I currently use the streak vibe method but I'd like this much better.
Sent from my MB860 using XDA App
n1ckr0th said:
Will this be possible on the AT&T atrix? I currently use the streak vibe method but I'd like this much better.
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1079873&page=3
Check out that thread over in general. The info for how to edit framework.res is there, but there is a flashable .zip that will disable the vibrations in either stock/rooted 1.83 or Gingerblur 3.5 for you.
bearsfan172 said:
http://forum.xda-developers.com/showthread.php?t=1079873&page=3
Check out that thread over in general. The info for how to edit framework.res is there, but there is a flashable .zip that will disable the vibrations in either stock/rooted 1.83 or Gingerblur 3.5 for you.
Click to expand...
Click to collapse
thank you, but i wonder if this specific method is possible on the atrix as to retain themes and such.
interesting that its in general, development may be a better home for it.
n1ckr0th said:
thank you, but i wonder if this specific method is possible on the atrix as to retain themes and such.
interesting that its in general, development may be a better home for it.
Click to expand...
Click to collapse
Yes, this would work perfectly fine on ATT. You can either follow the instructions I provided, or if you like you can post /system/framework/android.policy.jar from your phone somewhere and pm me the link so I can download it and I'll do it for you. Also mention what firmware you're on. I just don't want to download hundreds of MB of firmwares which is why I didn't set one up for all the ATT firmwares.
That other method requires editing a file that is guaranteed to change with any theme you install. That means anytime you change themes you'll need to edit that .apk yourself, or wait for someone to bring the change over. android.policy.jar is unlikely to change for themes.
Ok, I've posted a version for ATT 1.8.3 that was given to me by n1ckr0th.
n1ckr0th, let me know whether it works fine or not. There should be no problem, it looked just like the other 2 versions I modified.
Incidentally, he's using GingerBlur 3.5 so anyone on stock be careful (ie. copy your original file to somewhere else on your phone). It shouldn't matter at all because from what I see, there aren't any resources to modify in android.policy.jar so GingerBlur's should be the same as stock. At any rate, it won't brick your phone if you put the wrong one on. I put Telstra's on my phone by accident and it just messed up the the graphics on screen (maybe because the addresses were all wrong for my phone). You can still use adb, or sshdroid to copy and replace with your original android.policy.jar.
please delete
meloy said:
Don't use this on AT&T 1.83!
After the replace and reboot my phone was really laggy and some applications doesn't start anymore (camera, contacs for example). After i have replaced it with the original file i have still the same problem.
My phone config:
- SBF 1.83
- rooted (GingerBreak 1.20)
- sideloading enabled (GladEnabler)
- GladiAtrix 3 b0.2 ROM
- LauncherPRO
- GingerBread Theme only
Click to expand...
Click to collapse
What? That can't be right, if you still have the same problem after copying the original file, that means that you must have done something wrong. It's a single file change, provided you returned the file to the original, it will be back to the way it was. How did you copy the file? And also, are you deodexed? As mentioned in the original post, you have to be deodexed, because I don't know the results of using it on a non-deodexed system. Your posted config makes it sound like you might not be.
Sorry, my mistake. It is deodexed, I have just forgot to set the permissions to rw-r-r, you should maybe mention this in your start post. It's all working fine now. Thanks for the good work.
By the way, your mod (android.policy.att_1.8.3.zip) has added an "reboot" function to my phone, it is working well too.
meloy said:
Sorry, my mistake. It is deodexed, I have just forgot to set the permissions to rw-r-r, you should maybe mention this in your start post. It's all working fine now. Thanks for the good work.
By the way, your mod (android.policy.att_1.8.3.zip) has added an "reboot" function to my phone, it is working well too.
Click to expand...
Click to collapse
Haha, that's good. Had me scared for a moment, I didn't want to break anyone's phone!
Thanks for the tip, I'll mention that in the original post. Oh, and what do you mean by the reboot function...? Where did you access that? I certainly didn't add it, so it might be a mod added to GingerBlur?
maledyris said:
Oh, and what do you mean by the reboot function...? Where did you access that? I certainly didn't add it, so it might be a mod added to GingerBlur?
Click to expand...
Click to collapse
When i go to the phone options i have now these selection:
- Silent Mode
- Airplane Mode
- Power off
- Reboot
Yes, i think it is a GingerBlur mod. But it doesn't bother me, it is a good feature.
meloy said:
When i go to the phone options i have now these selection:
- Silent Mode
- Airplane Mode
- Power off
- Reboot
Yes, i think it is a GingerBlur mod. But it doesn't bother me, it is a good feature.
Click to expand...
Click to collapse
Interesting, that never occurred to me. I usually go into terminal and type in reboot to reboot my phone. I think I'll add that to my phone too...
maledyris said:
Haha, that's good. Had me scared for a moment, I didn't want to break anyone's phone!
Thanks for the tip, I'll mention that in the original post. Oh, and what do you mean by the reboot function...? Where did you access that? I certainly didn't add it, so it might be a mod added to GingerBlur?
Click to expand...
Click to collapse
the reboot function is cooked into GingerBlur. for some reason my phone wouldnt boot after i replaced the file? i used root explorer and set the permissions to whats specified.
n1ckr0th said:
the reboot function is cooked into GingerBlur. for some reason my phone wouldnt boot after i replaced the file? i used root explorer and set the permissions to whats specified.
Click to expand...
Click to collapse
Hmm, how far does it get? Do you at least get to the boot animation? I notice that it may sit at the boot animation for a really long time after changing a file sometimes. Probably updating the cache or something. It's odd that it wouldn't work for you considering it's your file and it worked for meloy. How did you copy the file over?
If you try again, delete the original file, so you can be sure it's no longer there, then try the copy again.
I'm on AT&T 1.8.3. I followed instructions just as in OP (yes, including the proper setting of permissions), but I soon found a significant problem. Everytime I held down my power button in order to invoke the power options menu, instead of the menu popping up, my phone just freaked out (the screen quickly FADED to black and the phone rebooted). I did this about four times, and each time it happened exactly the same. So I brought back the original framework file, and now everything works fine.
Any ideas?
I have no problems with this mod. It works all fine.
Been waiting on this mod. Streakvibrations has me missing my notification vibes. Thank you
It gave me a red light on boot, stuck at Motorola logo for infinity. I booted into recovery and reflashed gb 3.5 to fix it. Ill try your idea of deleting it then moving the new one.
Sent from my MB860 using XDA App
EDIT: still didnt boot, had to flash again..
I'm getting the flashing red light and rebooting as well. I can't get into CWM though, going to have to flash a SBF. Only think I can think of is maybe the Dalvik cache needs to be wiped before rebooting?
Edit: I'm on an AT&T phone and used GB to deodex as well.. maybe it's not catching all the files..
lurchbyrep said:
I'm on AT&T 1.8.3. I followed instructions just as in OP (yes, including the proper setting of permissions), but I soon found a significant problem. Everytime I held down my power button in order to invoke the power options menu, instead of the menu popping up, my phone just freaked out (the screen quickly FADED to black and the phone rebooted). I did this about four times, and each time it happened exactly the same. So I brought back the original framework file, and now everything works fine.
Any ideas?
Click to expand...
Click to collapse
Are you on stock 1.83? Now that we know that android.policy.jar has some mods built into it for Gingerblur pseudo rom, the att 1.83 file I posted probably isn't ideal for stock users.
If you're on stock, maybe you could post your android.policy.jar somewhere and pm me the link to download. Then I could put together a pure stock att one when I get home.
Sent from my MB860 using XDA App
This MOD base on V10F Deodex ROM from http://forum.xda-developers.com/showthread.php?t=1871858
==== Download Section ====
1. Download Link from my blog Shutter/Auto focus Sound Off (adb installer)
2. CWM installer in Thread
===================
==== Feature ====
1. turn off auto focus sound
2. Modify Tone4 in Shutter Sound to silent
=============
==== Installation Guide ====
1. use app that can edit permission such as Root Explorer
rename /system/app/CameraApp.apk - > /system/app/CameraApp.apk.bak (backup original CameraApp.apk)
2. copy CameraApp.apk to /system/app/CameraApp.apk
3. edit permission as picture below
-
-
Screen Shot:
-
-
Thanks, will give this a go later.
The default 4th shutter sound is horrible - why would you ever want to use it?
Glad to get rid of it! :good:
Need original cameraapp
The modified version keeps crashing, and i deleted thr stock app by mistake, can u send me the original cameraapp. Apk?
Thank u so much!
yousefhammad said:
The modified version keeps crashing, and i deleted thr stock app by mistake, can u send me the original cameraapp. Apk?
Thank u so much!
Click to expand...
Click to collapse
you can get on top thread
somboons said:
you can get on top thread
Click to expand...
Click to collapse
Cant find it. I need the stock app. Sorry for the hassle
updating installer in top thread.
Sent from my LG-P880 using xda app-developers app
somboons said:
updating installer in top thread.
Sent from my LG-P880 using xda app-developers app
Click to expand...
Click to collapse
Got it thanks alot
somboons said:
updating installer in top thread.
Sent from my LG-P880 using xda app-developers app
Click to expand...
Click to collapse
I just install the app like any other without problems.
Now I don't remember if SU ask for permission or not but, I just install, reboot and...done.
Thank you! Works perfect !
Do i need to be rooted?
Will we loose it if we get a fw update?
profyler said:
Do i need to be rooted?
Will we loose it if we get a fw update?
Click to expand...
Click to collapse
You need to be rooted, at least to be able to use AntTek and Root Uninstaller, and no, you won't loose it in case of FW update, unless the upgrade is for the camera too... but the process is fast. 5 minutes and its done
RuedasLocas said:
You need to be rooted, at least to be able to use AntTek and Root Uninstaller, and no, you won't loose it in case of FW update, unless the upgrade is for the camera too... but the process is fast. 5 minutes and its done
Click to expand...
Click to collapse
Thanks Dude, but did download the ICS Camera, to take pictures without shutter sound.
Ruedas, a rooted phone doesnt receive OTA updates, right?
strange thing that i downloaded the apk, tried to install it but wouldnt work even after changing permissions. Had no camera forawhile. Downloaded the stock apk, just copy and pasted it in the folder and all of a sudden i have my camera back with no shutter sound...no idea why but thanks
I'm trying my best to fix (IOW; mute) the shutter sound on my GF's O4X. While I believe I understand how this is done, I'm not able to actually get it done.
I've managed to get the phone rooted (thanks to alexp999's simple to follow guide). If I've understood things correctly; I now need to replace the original camera.apk with the modified one found in this thread.
Problem is that, in the /system/app folder, both renaming files (the old camera.apk) and copying files (the new camera.apk) to the folder fails.
Anyone able to see what I'm missing / doing wrong? Any help would be thoroughly appreciated!..
vidvandre said:
I'm trying my best to fix (IOW; mute) the shutter sound on my GF's O4X. While I believe I understand how this is done, I'm not able to actually get it done.
I've managed to get the phone rooted (thanks to alexp999's simple to follow guide). If I've understood things correctly; I now need to replace the original camera.apk with the modified one found in this thread.
Problem is that, in the /system/app folder, both renaming files (the old camera.apk) and copying files (the new camera.apk) to the folder fails.
Anyone able to see what I'm missing / doing wrong? Any help would be thoroughly appreciated!..
Click to expand...
Click to collapse
I have my way...
With "Root Uninstaller Pro" I uninstall the original one, than I grab the modded file and past it in .../system/app and I install it from there.
Reboot and its done
RuedasLocas said:
I have my way...
With "Root Uninstaller Pro" I uninstall the original one, than I grab the modded file and past it in .../system/app and I install it from there.
Reboot and its done
Click to expand...
Click to collapse
Thanks for the reply and suggestion RuedasLocas!
Titanium Backup seems to have the option to uninstall system apps, I'll give that a go. Would however like to figure out how to copy files to the system/app folder before I do that (given that this is required to re-install/enable the camera). Have tried with both ES File Manager and Total Commander; both have been given SU-privelages, both are able to browse to the folder, neither is able to copy files to or rename files in the folder...
vidvandre said:
Thanks for the reply and suggestion RuedasLocas!
Titanium Backup seems to have the option to uninstall system apps, I'll give that a go. Would however like to figure out how to copy files to the system/app folder before I do that (given that this is required to re-install/enable the camera). Have tried with both ES File Manager and Total Commander; both have been given SU-privelages, both are able to browse to the folder, neither is able to copy files to or rename files in the folder...
Click to expand...
Click to collapse
Use "AntTek" explorer, works together, or alone if you wish, with Root Uninstaller, you can copy/paste or just cut/paste...
RuedasLocas said:
Use "AntTek" explorer, works together, or alone if you wish, with Root Uninstaller, you can copy/paste or just cut/paste...
Click to expand...
Click to collapse
Tried AnTek Explorer; What an interesting file manager! Will have to test this for a longer period of time, could possibly become my new goto file manager. Thanks for the tip!..
Though I couldn't get the new/modified camera.apk to the system/app directory. Though this time it failed with an error messge; "Error Don't have enough permission to do this action" (see attached screenshot). Have double-checked that "Native mode" is enabled within AnTek and that its (permanently) enabled in SuperSU. Not sure how I can give an app even more permissions...
vidvandre said:
Tried AnTek Explorer; What an interesting file manager! Will have to test this for a longer period of time, could possibly become my new goto file manager. Thanks for the tip!..
Though I couldn't get the new/modified camera.apk to the system/app directory. Though this time it failed with an error messge; "Error Don't have enough permission to do this action" (see attached screenshot). Have double-checked that "Native mode" is enabled within AnTek and that its (permanently) enabled in SuperSU. Not sure how I can give an app even more permissions...
Click to expand...
Click to collapse
Just reboot the phone and it should be enough.
Some apps need a reboot to work properly.
RuedasLocas said:
Just reboot the phone and it should be enough.
Some apps need a reboot to work properly.
Click to expand...
Click to collapse
Thanks for all the help! Rebooting allowed me to rename files. Then I finally figured out why copying files to the system folder failed (or at least partly); For reasons unknown to me, I weren't allowed to copy/move files directly from the external_sd card to the system/app directory, Had to first move the to an internal location, then I could move then to the desired location!
End result; The annoying shutter sound is gone! :victory:
Again; Thanks for all the help!