Hey all,
Smooth Motion is the recording mode I most like to use, so why not have it the default recording mode so there's no need to fumble through menus to capture a moment. Bam, so here we go, I slapped this together with the help from @dwitherell for the Note3 and while I still haven't obtained the N4 yet I did the edits but haven't been able to confirm it's working...(Update***got my note 4, tested file and it works as intended )...
1st. backup (rename your original SamsungCamera3.apk to something like SamsungCamera3.apk.bak) then you can easily roll back if you don't like the mod.
***UPDATE......GOT MY NOTE 4 installed deodexed and tested camera apk and it works Perfectly ! So grab it and enjoy
Apk is pulled from @jovy23 Deodexed Stock Rom and may only work with Deodexed roms......idk (If you try with an Odexed rom you'll want to rename the SamsungCamera3.odex to SamsungCamera3.odex.bak)
Whether Deodexed or Odexed, after backing up original and then copying over the modded file Perform a Reboot.
Best of luck, Enjoy !
Original apk added just in case------->Rename from ORIGINALSamsungCamera3.apk to SamsungCamera3.apk
ADDED @kevinrocksman increased bitrates/quality modded camera apk. http://xdaforums.com/note-4-tmobile/themes-apps/mod-camera-quality-mod-tmobile-t2918280
Awesome increase in quality !!! This is NOT a flashable. There is a media_profiles file in the zip which needs to be placed in System/etc and get its permissions set and of course the same for the camera.apk which goes in System/App
Smooth Motion is the recording mode I most like to use, so why not have it the default recording mode so there's no need to fumble through menus to capture a moment. Bam, so here we go, I slapped this together with the help from @dwitherell for the Note3 and while I still haven't obtained the N4 yet I did the edits but haven't been able to confirm it's working...(Update***got my note 4, tested file and it works as intended )...
1st. backup (rename your original SamsungCamera3.apk to something like SamsungCamera3.apk.bak) then you can easily roll back if you don't like the mod.
***UPDATE......GOT MY NOTE 4 installed deodexed and tested camera apk and it works Perfectly ! So grab it and enjoy
Apk is pulled from @jovy23 Deodexed Stock Rom and may only work with Deodexed roms......idk (If you try with an Odexed rom you'll want to rename the SamsungCamera3.odex to SamsungCamera3.odex.bak)
Whether Deodexed or Odexed, after backing up original and then copying over the modded file Perform a Reboot.
Best of luck, Enjoy !
Original apk added just in case------->Rename from ORIGINALSamsungCamera3.apk to SamsungCamera3.apk
dwitherell said:
It looks like some smali hackery could make this default. You'd need to change two areas I believe within one smali file, and it could possibly work (haven't tried, just took a peek).
/com/sec/android/app/camera/CameraSettings.smali
The notes are based on looking at the NF1 TMo based SamsungCamera2.apk, so be mindful of that - but if I'm on the right track (again, I could definitely NOT be) you want to influence the default behavior of the mRecordingMode:I entry. There are at least two places (that might be it) where you should influence things a bit.
First off, given the static final descriptors up top it looks like RECORDINGMODE_FHD_60FPS:I = 0x4 would be what you want, and it says it needs to be a value of 0x4 (as opposed to the normal setting, which is 0x0).
So the first target is the iput line for mRecordingMode:I in the constructor method.
My suggestion - given how other things are done in the method - would be to change
Code:
iput v1, p0, Lcom/sec/android/app/camera/CameraSettings;->mRecordingMode:I
to
Code:
const/4 v0, 0x4
iput v0, p0, Lcom/sec/android/app/camera/CameraSettings;->mRecordingMode:I
as the v1 corresponded to 0x0, and v0 is often used as a set-as-the-method-progresses sort of variable.
There is another method that needs attention I would imagine - setSettingValuesAsDefault
Here there is another iput related to mRecordingMode:I - my suggestion for a change would be to alter
Code:
iput v7, p0, Lcom/sec/android/app/camera/CameraSettings;->mRecordingMode:I
to
Code:
const/4 v4, 0x4
iput v4, p0, Lcom/sec/android/app/camera/CameraSettings;->mRecordingMode:I
as v7 corresponds to 0x0 and v4 is overwritten right after this.
Good luck - hope this at least gets you started on the path to default smooth motion
ADDED @kevinrocksman increased bitrates/quality modded camera apk. http://xdaforums.com/note-4-tmobile/themes-apps/mod-camera-quality-mod-tmobile-t2918280
Awesome increase in quality !!! This is NOT a flashable. There is a media_profiles file in the zip which needs to be placed in System/etc and get its permissions set and of course the same for the camera.apk which goes in System/App
Attachments
Last edited: