yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] M_J_Nazari:
Based Official Samsung's Firmware's Camera.apk file.

Power Button as Shutter for Taking Pictures and Recording Movies. [Start or Stop]

Installation Guide for Odex Roms:

Download The Odex CWM Package ,Install it via CWM.

If The odex version is not available for your rom, Download the Deodex version, Install it via CWM, after rebooting goto /system/app folder and remove the "Camera.odex" file. Restart your phone.

---------------------------------

Installation Guide for Deodex Roms:

Download The Deodex CWM Package ,Install it via CWM.

Done.

Changelog:

7/27/2012 : Added Deodex Version of JW6 , JW7 , JW8 Firmwares.
5/26/2012 : Added Deodex Version of JW5 Firmware.
3/30/2012 : Added Odex Version of JW4 Firmware.
3/30/2012 : Added Deodex Version of JW4 Firmware.
3/18/2012 : Added Fixed Version of JVU , CWM package. [Rafalense Fix]
Remove previous files, to cleaning up the thread.

Best Regards.

-----------------------

Credits:

Press the Thanks button if you like this mod.
[Galaxy S I9000 Android Development] abitzsong:
Does not work on XXJVU, deodexed.
[Galaxy S I9000 Android Development] M_J_Nazari:
how do you did it?

Runs without any problem on 2.3.6 JVU any odex or deodex
[Galaxy S I9000 Android Development] jenablinsky:
thank you m8!
[Galaxy S I9000 Android Development] abitzsong:
Hmm, I copied it into system/app by root explorer and changed the permission the same as other apps in /system. After rebooting I lost my camera and cannot execute it. Did I do anything wrong? I am using a custom XXJVU deodexed ROM but as far as I know this has nothing to do with this problem. Thanks for your sharing.
[Galaxy S I9000 Android Development] abitzsong:
The md5 of the camera.apk I downloaded here is:

4dc5482021c6546e43a0e8b5b150bcd3

Is it right?
[Galaxy S I9000 Android Development] M_J_Nazari:
its right, but i don't know anything about your problem.sorry
[Galaxy S I9000 Android Development] zamcum:
Now, power button starts and stop, recording movie:

Download link:

http://www.mediafire.com/download.php?8650iekj8j1jto6

Install by CWM in deodexed rom

The credits for this hack are for rafalense
[Galaxy S I9000 Android Development] gsw5700:
i have a problem with stock jvu when using front camera, it takes the picture then hangs, is this fixed in this version? THX

Sent using TCP/IP
[Galaxy S I9000 Android Development] zamcum:
Is not corrected, because there is no problem with the application camera.apk

It works well. Front camera, back camera, movie recording, with power button or touch screen button.
[Galaxy S I9000 Android Development] M_J_Nazari:
check the kernel
[Galaxy S I9000 Android Development] M_J_Nazari:
Updated....Added JW4 Version ..
[Galaxy S I9000 Android Development] burakgon:
That's fixed on my rom, or you can flash semaphore 2.5.1 bigmem

---------- Post added at 07:21 PM ---------- Previous post was at 07:20 PM ----------

Thanks! 123123
[Galaxy S I9000 Android Development] MostafaFCB:
Thanx M_J_Nazari

working like a charm : X
[Galaxy S I9000 Android Development] M_J_Nazari:
You're Welcome, my dear friend. ;)
[Galaxy S I9000 Android Development] zamcum:
I tried the version Odex. It works well. Thanks for your work and share
[Galaxy S I9000 Android Development] gsw5700:
Works great, many thanks

Sent using TCP/IP
[Galaxy S I9000 Android Development] madushan92:
does this break taking snap shots while video recording?
[Galaxy S I9000 Android Development] M_J_Nazari:
NO, .........
[Galaxy S I9000 Android Development] joaogalvao89:
you can do to JW5?
[Galaxy S I9000 Android Development] M_J_Nazari:
you can use Deodexed JW4 version, but i will make it as soon.:cool:
[Galaxy S I9000 Android Development] joaogalvao89:
I did but did not work.

thank you very much
[Galaxy S I9000 Android Development] joaogalvao89:
anything new?
[Galaxy S I9000 Android Development] andip71:
BUMP

Yeah, looking forward to JW5 version... :)
[Galaxy S I9000 Android Development] tuvi123:
JW5 please.
[Galaxy S I9000 Android Development] M_J_Nazari:
Sorry for late, the xda was blocked here.. lol

the JW5 version is attached.
[Galaxy S I9000 Android Development] saintetienne:
stock

Hi

I have done this but when restarted camera has gone - anyone have a link for stock camera for 2.3.6 jw4

thanks
[Galaxy S I9000 Android Development] M_J_Nazari:
you did something wrong.
[Galaxy S I9000 Android Development] M_J_Nazari:
updated JW6,7,8 version

jw6 , jw7 [untested by me] , Jw8 versions are added to first post.
[Galaxy S I9000 Android Development] the-weatherman:
Once again thanks for your awesome work.

sent from XDA app
[Galaxy S I9000 Android Development] theiv:
This is very good work.

The only thing I miss is possibility to download version with no shutter sounds. Any plans to make one?
[Galaxy S I9000 Android Development] amwebby:
Excellent work. Having missed two pictures recently due to the dreaded low battery bug feature, I finally decided to take the plunge. Took me a bit of fiddling with CWM to toggle signature verification but, once I did, everything went smoothly and now I have a camera with no low battery warning and a much more intuitive hardware shutter button. Thanks again.
[Galaxy S I9000 Android Development] amwebby:
No need. You can turn off the shutter sound in Settings/Shutter Sound. Just choose no. 4, which is called "No Sound".
[Galaxy S I9000 Android Development] syamsoul:
In jw8..no "no sound" in setting/shutter

Sent from my GT-I9100G
[Galaxy S I9000 Android Development] amwebby:
I don't know. This is for GT i9000 Samsung Galaxy S. I can't speak for the SII. However, in the SGS it is under Camera/Settings/Spanner icon tab/Page 2/Shutter sound
[Galaxy S I9000 Android Development] syamsoul:
I have both gt i9100g & gt i9000. Hv u check with jw8 the latest rom from vodafone. I dont think can shutter off.

Jvu jvq all have shtter sound off. But not jw8.

In my s2, i just silent the phone and the camera also silent :)

Sent from my GT-I9100G
[Galaxy S I9000 Android Development] amwebby:
I'm not on Vodafone. I'm carrier free so JW4 is the latest and greatest. Not sure if the silent camera option came with this camera hack or was there before though?
[Galaxy S I9000 Android Development] M_J_Nazari:
The camera sound is not relative to Camera.apk file, i think it must be defined on framework layouts.
[Galaxy S I9000 Android Development] amwebby:
Thanks M_J_Nazari. Strange that different flavour should have different options. What sound options do others have?
[Galaxy S I9000 Android Development] M_J_Nazari:
its the samsung's stupid things.

this option just removed in this version. :confused: its the sammy's gift.
[Galaxy S I9000 Android Development] somator:
oh i see you took [MOD]-22/05- Hack i9000 Camera i9000 FROYO & GB (Low Battery + Shutter + Audio)

how sammobile of You
[Asus  Eee Pad Transformer Prime] redpoint13:
This has been brought up in:

http://xdaforums.com/showthread.php?t=1486926

I figured it would be time to start a new thread on it to discuss work-arounds.

Is it possible to revert to .11? I assume we would need to re-root.

EDIT* Since I didn't mention it, I am unable to OTA on 11.1. I live in Colorado which people from the other thread have stated they are able to update from.
[Asus  Eee Pad Transformer Prime] buxtahuda:
No, you can't go back until we have working recoveries and proper backups can be made. Only choice is to wait for manual version of .13, install it (should be up in 1-3 days), and likely after that the Kernel numbers will be in the right line for OTA's again

*EDIT: I too am on 11.1, just have to wait either for ASUS to update the firmware downloads on their website or for one of our fellow xda'ers to capture the update and upload it for us
[Asus  Eee Pad Transformer Prime] Evo_Shift:
Don't you love those Asus emails telling you to flash things without any indication of consequences? That's why I didn't flash the one I was pmed.
[Asus  Eee Pad Transformer Prime] GreginNH:
yep this kinda blows. went 11.1 because I considered rooting, but didnt.

Just didnt see any benefit for me at this point since there were no ROMS, boot ubnlock etc.

Oh well, hopefully it will be up on Asus soon.

Also hopefully when we do manually update to .13 any future OTA's will be available to us?
[Asus  Eee Pad Transformer Prime] djnikko:
Seems to be a firmware update today just got it

Commodore 64
[Asus  Eee Pad Transformer Prime] redpoint13:
So it sounds like we are guaranteed to lose root then?
[Asus  Eee Pad Transformer Prime] redpoint13:
The biggest thing for rooting to me was being able to install/use an ad-block program.
[Asus  Eee Pad Transformer Prime] demandarin:
Yeah but should be no issue for those who made sure to use voodoo OTA rootkeeeper. The update breaks root but I easily restored it. VOODOO OTA ROOTKEEPER IS A MUST HAVE NOW!

Been working great for me last few updates. Saves me Hassell of having to worry about manually rooting sgain
[Asus  Eee Pad Transformer Prime] kakesen:
Does it not work downloading and flashing 9.4.2.11 from asus' site and aquiring the .13 OTA that way?
[Asus  Eee Pad Transformer Prime] buxtahuda:
Absolutely!

I don't know how OTA's work, but it seems that the 11.1 just isn't in their timeline and so the servers aren't pushing to those devices. If ASUS could rectify this and somehow make it available, your OTA Rootkeeper will work.

Most likely, will have to manually update to .13 and then re-root for (third for me) second time. Don't worry, Viper and everyone will update quickly I'm sure.

---------- Post added at 11:17 AM ---------- Previous post was at 11:15 AM ----------

No, 'darin. It's OTA Rootkeeper. Not just Rootkeeper.

Manual updates wipe out your /system/ and so your subackup folder and any others relating to Rootkeeper's backup get removed.

*EDIT: Also, sorry, didn't meant to sound like a d'bag lol just trying to make sure some poor soul doesn't do a manual update thinking rootkeeper will work for them
[Asus  Eee Pad Transformer Prime] demandarin:
Good point..lmfao wasn't really thinkn of that. Exit stage right. Lol
[Asus  Eee Pad Transformer Prime] redpoint13:
AFAIK when you manually install "OTA" root keeper does not work, and seems like others are confirming this.

I just hope someone is able to quickly find another root exploit as fast as they did for .11.
[Asus  Eee Pad Transformer Prime] Moothead2:
Hopefully they'll rectify this in the next couple of days, don't want to be without root again :(.

On a different note, did anyone notice the screen would take longer to come on from standby after the 11.1 update? Mine takes about a second longer than I THINK it did before updating, but I'm not sure.
[Asus  Eee Pad Transformer Prime] BBKB1217:
I noticed that as well. 1st few times I hit it twice due to the delay which would end up turning it on and then back to standby/sleep
[Asus  Eee Pad Transformer Prime] buxtahuda:
Yes, also noticed it. We'll see if the .13 goes back to the quicker.
[Asus  Eee Pad Transformer Prime] isantop:
Duh!

Just tried something on my 11.1 that I manually updated. If you already have root, use a build.prop editor to change:

ro.build.display.id to IML74K.US_epad-9.4.2.11-20120117

ro.build.version.incremental to US_epad-9.4.2.11-20120117

Save, then reboot. Once it boots up, don't unlock the device. Turn the screen off until it connects to the network, then unlock. It may hot-reboot a couple of times, but just keep trying.

Once you've got it up, go check for a firmware update. You should be able to get it.
[Asus  Eee Pad Transformer Prime] Moothead2:
What are the risks of this? I want to do this myself but I'm worried.
[Asus  Eee Pad Transformer Prime] buxtahuda:
Trying now.

*RETARDED found both
[Asus  Eee Pad Transformer Prime] Noxious Ninja:
Even if this seems to work, I would be very worried about messing up the system. The OTAs are basically a patch file, and they only contain the changed bits of system files, not the whole files. (It's using bsdiff, if anyone cares.)

What this means is, if it's patching the wrong file because you lied about your version, it will very likely mess up your system - maybe even make it unbootable until you fix it with a full update.

Now, it's possible this update doesn't touch any files which changed between .11 and. 11.1, so it would be safe. But I wouldn't assume that.
[Asus  Eee Pad Transformer Prime] Deathbyfugu:
Any news? I.e. does it work or not?
[Asus  Eee Pad Transformer Prime] buxtahuda:
Updated. First line's not there...
[Asus  Eee Pad Transformer Prime] Moothead2:
Which line?
[Asus  Eee Pad Transformer Prime] Deathbyfugu:
Both lines are there on mine. I'm using https://market.android.com/details?id=org.nathan.jf.build.prop.editor&feature=search_result#?t=W251bGwsMSwyLDEsIm9yZy5uYXRoYW4uamYuYnVpbGQucHJvcC5lZGl0b3IiXQ.. and can see both. When viewing them in a text editor (after mounting System as R/W and using root explorer to open the file in a text editor) they are adjacent to one another near the top, on the program I linked they are separated by many lines by are certainly there.
[Asus  Eee Pad Transformer Prime] buxtahuda:
RETARDED found both
[Asus  Eee Pad Transformer Prime] Moothead2:
If those screenshots are of your Prime, yes it is.
[Asus  Eee Pad Transformer Prime] redpoint13:
Will be interesting if this works & works well.. I don't think there was a ton of changes between 11 and 11.1, so hopefully the "patch" doesn't cause any issues.
[Asus  Eee Pad Transformer Prime] demandarin:
Not worth the risk trying to edit build prop. several had bricked their primes already trying to do this just to play some games. LOL be patient. The official update will be on Asus site soon.
[Asus  Eee Pad Transformer Prime] buxtahuda:
I can be patient either way. At least now I'm doing something. Whatever I do is recoverable, in some form or fashion i.e. I can still at least return it and just act like an idiot. I'm not above such :rolleyes:

Found update. Commencing Act Foolish Mo'Fo

*EDIT: Lol @ little android man lying down. Exclamation mark in triangle. Good sign right?

**EDIT: So, sarcasm aside, you'll just sit there doing nothing until you decide to turn it off. Then you just go right on back to where ya were :D
[Asus  Eee Pad Transformer Prime] Noxious Ninja:
I'll do some more analysis tonight if I manage to get off work at a decent hour.
[Asus  Eee Pad Transformer Prime] redpoint13:
Are you saying it worked? I'm willing to do it as long as the update works and I can boot it up.
[Asus  Eee Pad Transformer Prime] buxtahuda:
Not for I, but yes, you'll be able to reboot and have a functioning device, on 11.1
[Asus  Eee Pad Transformer Prime] Noxious Ninja:
No, I'll pull apart the updates and compare changes.
[Asus  Eee Pad Transformer Prime] redpoint13:
Has this worked for anyone?
[Asus  Eee Pad Transformer Prime] BBKB1217:
so is trying to switch back to 9.4.2.11 absolutely not recommended?? the FW update on the asus website is 'technically' newer than 9.4.2.11.1

9.4.2.11.1 is dated Jan 18th, one day after 9.4.2.11 was release OTA. However, the 9.4.2.11 file on the asus website is dated Jan 30th
[Asus  Eee Pad Transformer Prime] dude2k5:
I wouldnt do it, it downloaded fine, but would give the red ! and not do anything when updating. Must need something else for it to work, don't edit the build.prop.
[Asus  Eee Pad Transformer Prime] youngnex:
i did, it finds the update however, keep getting exclamation mark...

it must fail while checking the md5's
[Asus  Eee Pad Transformer Prime] XHolyPuffX:
Got the update..the tablet feels a little smoother now in some applications. Haven't gotten a reboot yet, and hopefully it stays that way.
[Asus  Eee Pad Transformer Prime] nerdninja:
I updated to the 9.4.2.9 update that was posted a couple of weeks ago and I can't seem to update to 9.2.4.13 OTA and I'm getting the dead android trying to update to the downloaded 9.2.4.11. 9.4.2.11 was also not showing up OTA for me.

Thankfully, 9.4.2.9 fixed my reboot problems, but I would like to be on the latest version.

I'm in the US. Never rooted. Any advice?
[Asus  Eee Pad Transformer Prime] ilostmypistons:
On 11.1......how?
[Asus  Eee Pad Transformer Prime] Ronde90:
I keep having the same problems when trying to update. Anyone have any ideas on what to do? My prime is also rooted as well
[Asus  Eee Pad Transformer Prime] id10terrordfw:
I:Enable RSA key verification.
Installing update...
Finding update package...
I:Update location: /data/media/US_epad-user-9.4.2.13.zip
Opening update package...
I:1 key(s) loaded from /res/keys
I:comment is 1682 bytes; signature 1664 bytes from end
I:whole-file signature verified against key 0
I:verify_file returned 0
E:check version fail
Installation version error.
I:result_code: 80000013
Installation aborted.
I:result_code: 80000002
Check and format /storage to vfat if needed...
Mount /btmac successfully
Done.

Here is what I get in my log, it looks like the abort is caused by a versioning error. Most likely that it is not the expected version, IE .11.1 instead of .11. At least that's my quick guess.
[Asus  Eee Pad Transformer Prime] nerdninja:
Weird. On like the fifth try I was able to get 9.2.4.11 to update from the SD card finally. Hopefully I can see .13 OTA now
[Asus  Eee Pad Transformer Prime] tedr108:
@id10... (or anyone else) -- Would you mind sharing how you got access to this log data? Would love to have that tool. If it is simply with ADB, I have that running also.
[Asus  Eee Pad Transformer Prime] blinky44:
LOL thread creep again.
[Asus  Eee Pad Transformer Prime] id10terrordfw:
adb pull /cache/recovery/last_log c:\android\last_log

Open with wordpad, it is less disorganized than notepad.

Sent from my SAMSUNG-SGH-I727
[Asus  Eee Pad Transformer Prime] buxtahuda:
Ok, editing build.prop let us 11.1 users at least see the update, but installing's a no-go because OTA isn't a complete update?

Could we trick our Prime into thinking it's 9.4.2.7 so that we can reapply the 9.4.2.11 full zip then OTA from there?
[Asus  Eee Pad Transformer Prime] youngnex:
Trying it now.

Update: Android Screen of Death

so thats a no go too. (what did i do? change build.prop to .7 and applied .7.) Will try .11. and see if it lets me, but i tried that before when i changed the build.prop to .11 (from .11.1)
[Asus  Eee Pad Transformer Prime] cky2000:
First on .11.1, I was not getting any OTA notification. Change the build prop to .11 and got the notification, download and failed to update. IMO: You can change the build prop all you want, but when you boot with power and volume down it still says the version is .11.1
[Asus  Eee Pad Transformer Prime] blinky44:
Gary just posted another update to BT/WIFI indicating what the .13 update did and a comment that another update is coming soon. No comment on .11.1 so I sent him another email asking for some type of resolution.
[Asus  Eee Pad Transformer Prime] digeratix90:
Would a factory reset allow me to install the update if i am currently on 11.1?
[Asus  Eee Pad Transformer Prime] Deathbyfugu:
No because it seems that the update was only written as a patch for .11 (and not anything earlier - .7 - or later - .11.1). We need to wait for the full update .zip to be released by Asus.
[Asus  Eee Pad Transformer Prime] redpoint13:
Kinda pissed I updated to 11.1. I had no idea an issue like this would arise and had didn't have any major issue with my prime to begin with.

People running .7 should be able to update to .11, people running .11.1 are apparently just screwed. Yea, we can do another manual update, but I guess I'm not even going to bother until another root is out. I guess I'd rather have a random reboot every few days than no root.
[Asus  Eee Pad Transformer Prime] Blairware:
I came really close to screwing the pooch

Just yesterday I was discusing 9.4.2.11.1 and seriously thinking of pushing this onto my Prime. Not that I even needed it, it was more a matter of wanting to have any possible fixes that ma have been in it.

Of couse I feel terrible for foks that got stuck on this, and now have to play games to get the latest OTA. This is the ONLY reason I haven't rooted, tempting as it is fr a number of things I want to do (Titanium, DualShock 3 over BT, etc.) none of which is worth missing a OTA, Note that I reaslise that rooting has not killed anyones updates so far, but experience has taught me to NEVER say NEVER.

One of these days I will break down, all it takes is a couple of weeks of nothing interesting, and I will probably have to do SOMETHING, and rooting would be up there on my lt, LOL!
[Asus  Eee Pad Transformer Prime] Gary Key:
Would you please PM me the ASUS email telling you to flash to 11.1? 11.1 was a beta developer copy sent to a very small group of users and was not for public release although somebody did it anyway. If the release is not on our support site or available through OTA do not load it or it will cause problems with OTA updates.
[Asus  Eee Pad Transformer Prime] ohwell:
I guess quite a few people upgraded to 11.1 me included, hopefully by the tone of Gary's reply I hope he isnt saying we will never be able to upgrade to the official updates in the future by either OTA or manual updates.
[Asus  Eee Pad Transformer Prime] tigertechmi:
They will release a full update on the site. When they do you will just have to manually install it. Then just keep up to date with the OTA.
[Asus  Eee Pad Transformer Prime] buxtahuda:
I don't believe so. We just might not be considered a high priority as punishment for being such curious kitties, hm?
[Asus  Eee Pad Transformer Prime] Gary Key:
We will release the .13 US manual update code tomorrow on our support site for those users who took a different path with the 11.1 developer beta. :D
[Asus  Eee Pad Transformer Prime] agzela:
Thx!!! I do have to say that 11.1 fixed my reboot/freezes its the only reason why I did not return the unit back to my retailer........
[Asus  Eee Pad Transformer Prime] msfguard:
Thanks buddy :), Thanks for doing all the work ya been doing to talk to us here on XDA
[Asus  Eee Pad Transformer Prime] FogoTec:
Thanks

Thanks for the quick responses.
[Asus  Eee Pad Transformer Prime] ohwell:
Thank you very much , I have learned my lesson but the Prime sure works nice after that 11.1 update. I for one will only update using Asus's website or OTA service from now on.
[Asus  Eee Pad Transformer Prime] Roland4:
I guess I am a little confused by the statement those of us took a different path with 11.1. I seemly clicked check on update and it updated to 11.1. I have never done a manual update i thought this is the normal way to get firmware updates. Is there something I need to check first before I trust that it is an OTA?
[Asus  Eee Pad Transformer Prime] vonslydog:
If you never did a manual update, then you don't have .11.1. It was never released OTA. .11 was the OTA update.
[Asus  Eee Pad Transformer Prime] leppie:
.13 full system images for US and TW are now available on ASUS support site.
[Asus  Eee Pad Transformer Prime] agzela:
I dont see it pls provide link
[Asus  Eee Pad Transformer Prime] cky2000:
asus ftp site is back up ftp://ftp.asus.com.tw/pub/ASUS/EeePAD/TF201/ very slow

faster:

here is the US http://dlcdnet.asus.com/pub/ASUS/EeePAD/TF201/US_epaduser9_4_2_13UpdateLauncher.zip

in the middle of updating from .11.1 to .13
[Asus  Eee Pad Transformer Prime] leppie:
http://dlcdnet.asus.com/pub/ASUS/EeePAD/TF201/US_epaduser9_4_2_13UpdateLauncher.zip
[Asus  Eee Pad Transformer Prime] cky2000:
It worked for .11.1 to .13. The whole process took about 5 mins. I did lose root, but viperMOD 4.1 worked like a charm. Just pick .11 in viperMod. I did use OTA Rootkeeper before going to .13 but it didn't work ( it could have been user error :D )
[Asus  Eee Pad Transformer Prime] oakvnl:
+1 Updated from .11.1 to .13 and it worked from me :)

Now, lets put it to the test.
[Asus  Eee Pad Transformer Prime] syager1981:
I had the same problem with losing root, even made sure it was backed up before updating. But viperMOD 4.1 still works with option 1.
[Asus  Eee Pad Transformer Prime] agzela:
Same here worked with viperMOD 4.1