[mod]stock mms tweak - G3 Themes and Apps

This is a rough post at the moment.
The goal of this is too enable some cool and disable some annoying things on the stock LG G3.
Things needed to do this
-Root
-file manager
-IQ above 70
Version 1.0
-Disables the CMAS except for Amber Alerts because that is actually important.
-Enable delivery and read reports. *need to test *
Upcoming things
-mms compression (I argue the network limit theory)
-other stuff
*Compatability*
I own and used a D850 apk. The app may or may not work for everyone. It does have all the variants it seems though.
*Liability*
I am not responsible for breaking anything do with your phone by any said person who makes any attempt to install/replace the stock app with this app.
*Installation*
-File location is /system/priv-app/LGMessages.apk
First copy the original app and Odex file somewhere safe and delete the stock app called LG messages.apk and the corresponding .Odex file.
Secondly copy the modified app to your internal storage or SD card. The copy it to your priv-app folder.
*SET PERMISSIONS TO 644 OR RW-R-R*
Lastly reboot and enjoy

southern87 said:
This is a rough post at the moment.
The goal of this is too enable some cool and disable some annoying things on the stock LG G3.
Things needed to do this
-Root
-file manager
-IQ above 70
Version 1.0
-Disables the CMAS except for Amber Alerts because that is actually important.
-Enable delivery and read reports. *need to test *
Upcoming things
-mms compression (I argue the network limit theory)
-other stuff
*Compatability*
I own and used a D850 apk. The app may or may not work for everyone. It does have all the variants it seems though.
*Liability*
I am not responsible for breaking anything do with your phone by any said person who makes any attempt to install/replace the stock app with this app.
*Installation*
-File location is /system/priv-app/LGMessages.apk
First copy the original app and Odex file somewhere safe and delete the stock app called LG messages.apk and the corresponding .Odex file.
Secondly copy the modified app to your internal storage or SD card. The copy it to your priv-app folder.
*SET PERMISSIONS TO 644 OR RW-R-R*
Lastly reboot and enjoy
Click to expand...
Click to collapse
Here's an fully customizable MMS.APK you can use that works with the LG G3 I have it installed in System/App with no errors just make sure you enable it as default.
Install:
You need to use an explorer app to rename the LGUSMms.apk and odex files to LGUSMms.apk.bak and the same to the odex one. The delivery reports and read reports work. I hope you like this or whoever tries it. Happy texting!!!
https://www.androidfilehost.com/?fid=23578570567715779

Related

Apk Manager 4.9 - Makes Modifying Ur Apk A Breeze (Windows/Linux)

So i have written a simple script to ease the process of editing apks. Got a lot of downloads so thought its in demand
Whether you're doing basic image editing or editing the smali or xml files, on average u have to use (Brut.all or JF's smali/baksmali) awesome tool to extract the apk, edit it, then sign the apk and then adb push/install it. This process is quite tiresome if you are testing a method that needs fine tweaking.
This script should make the process a LOT smoother.
Theres an option of compiling/signing/installing all in one step
Thanks:
Goes to Brut.all for his awesome tool.
Goes to JF for ofcourse, smali/baksmali
Goes to farmatito for porting this script to linux
Features:
- Extract, Zip apk's.
- Optimize pngs (ignores .9.pngs)
- Zipalign apks
- Sign apks
- Push to specific location on phone
- Incorporates brut.all's apktool
- Pull apk from phone into modding environment.
- Batch optimize apk (Zipalign,optipng,or both)
- Quick sign an apk (Batch mode supported)
- Batch Ogg optimization
- Compression level selector (monitor status above menu)
- Batch install apk from script (option 16)
- Logging on/off has been removed. Instead a log.txt is created which logs the activities of the script organized using time/date headers
- User can change the max java heap size (only use if certain large apks get stuck when decompiling/compiling apks) (Option 19)
- Improved syntax of questions/answers
- Error detection. Checks if error occured anytime u perform a task, and reports it
- Read log (Option 20)
- U can now set this script as ur default application for apks. When u do, if u double click any apk it will install it for u.
- Supports batch installation, so if u drag multiple apks into the script (not while its running) it will install them all for u. U can ofcourse drag a single apk as well
- Added framework dependent decompiling (For non propietary rom apks). (Option 10). Checks whether the dependee apk u selected is correct.
- Allows multiple projects to be modified, switch to and from.
- Allows to modify system apk's using apktool but ensures maximum compatibility in terms of signature / manifest.xml
- Stuff i forgot i guess
Instructions (Windows):
- Place apk in appropriate folder (Any filename will work, if running for first time folders will not be there, you must run and then the folders will be created)
- Run script
- Minimize the script
- Edit files inside the project folder
- Maximize the script
Instructions (Linux):
- Place apk in appropriate folder (Any filename will work, if running for first time folders will not be there, you must run and then the folders will be created)
- Open terminal and change-directory to apkmanager (Easiest way is to type "cd ")
- Chmod 755 Script.sh
- Chmod 755 all files apps inside other folder (thanks for the tip bkmo )
- Run script by typing ./Script.sh
- Minimize the script
- Edit files inside the out folder
- Maximize the script
Requirements:
Java
Adb
Future Improvements:
- Manage multiple simultaneous apk edits (choose which apk to extract/build)
- Option to optimize the apks
- Option to adb push to user defined location
- Other stuff i dont know yet
Got problems ?
1. Make sure your path has no spaces
2. Your filename has no wierd characters
3. Java/adb are in your path
4. It's not a proprietary rom's apk (aka Sense,Motorola,Samsung) (If u are, then use option 11 and drag the required framework, eg com.htc.resources, twframework-res...etc)
5. It's not a themed apk (if it is, expect .9 png errors, use as close to stock as possible)
6. Look at the log to know whats happening
7. If all else fails, post as much info as possible and we will try to assist you.
MOD EDIT:
New DL link from this post
http://apkmultitool.com
Nice
As you probably know, I want to add signing and installing functionality to apktool. But I don't plan to make any kind of GUI for it, so such wrapper is a very good thing for many users, thanks
What is "Option to optimize the apks"?
I was thinking of incorporating the script "apkopt" it was basically using optipng to optimize the png's and then used zip align on the apks. Thanks btw, this tool wudnt exist without ur awesome script
I just did this so ppl would stop asking questions like "How do i change this/that in an app"
Here this is wht im talking about Link
Very nice
Thanks dude...
once again you manage to make modding easier with your scripts!
Does your apkopt avoid .9.png files? Because those have been a pain in the behind.
Re: Apk Manager 1.0 - Makes Modifying Ur Apk A Breeze
my script currently does not optimize apks. it will be in the upcoming updates and yea prolly when ill implement itll avoid .9.pngs lol
I have already incorporated "adb push" into the script.
Aside from adding an option to optimize the apks, is there anything else you guys think would make this script easier to use ?
Im really targetting those ppl who overcomplicate the simple process of editing apks. Any tips would be appreciated.
I posted a video attached to the main post.
New version out, features added are
Zipalign apks
Optimize pngs, ignores .9.pngs
allows to adb push to phone through script.
Great script man, it works flawlessly. You may just wanna edit your post #1 rather than continuously bumping with new posts for every update. I'm sure a mod won't be too pleased with that
I'm getting the
'java' is not recognized as an internal or external command, operable program or batch file​message when I attempt to sign an apk. I tried switching the PATH in Environment Variables so that it's pointing to my Java bin folder, but then I just end up with
java.io.FileNotFoundException: ..\place-apk-here\repackaged-unsigned.apk <The system cannot find the file specified>
at java.util.zip.ZipFile.open<Native Method>
at java.util.zip.ZipFile.<init><Unknown Source>
at java.util.zip.ZipFile.<init><Unknown Source>
at java.util.zip.ZipFile.<init><Unknown Source>
at com.android.signapk.SignApk.main<SignApk.java:320>
Could Not Find C:\ApkManager2.0\place-apk-here\../place-apk-here/repackaged-unsigned.apk​Help? :]
What app are you trying to edit ? also are you editing pngs only or code editing ?
Hop on Here im helping someone out so ill help u 2
There's a lot of things in /system that benefit from the optimized .pngs. Vending.apk, for instance, shrunk to half the size and runs a bit quicker and smoother now. Even framework-res.apk enjoyed the optimization. Paid apps, on the other hand, don't seem to fare so well; perhaps they check the md5sum of the app or something.
Yea png optimization works for almost all apks, zipalign on the other hand as i recall doesnt work on certain system apks such as settings.apk. Im prolly gonna incorporate apkopt's script into this which would allow to optimize a folder full of apks. As for paid apps not being optimized, a lot of dev already do their part on making the apk as small as possible, so perhaps thats the case.
hmm, after trying a couple of unpaid apps, it seems that perhaps the testkeys aren't compatible with my build. For any signed app, I get an error "Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]"
Yes when u modify a non system apk, they need to be resigned, and you cannot resign it with same key as dev cuz u dont know it hence anytime u modify an app, u must uninstall it, install the modded version, and from then on any change u make u dont have to uninstall as the keys will match
ahhh thanks. My mistake was just removing the package rather than uninstalling it.
Getting this on a zipalign. The file is there but it is repackaged-unsigned.apk and throws this error:
Please make your decision: 5
Unable to open 'E:\ApkManager\place-apk-here\repackaged-signed.apk' as zip archi
ve
Could Not Find E:\ApkManager\place-apk-here\repackaged-signed.apk
The system cannot find the file specified.
Nevermind....looks like it is by design that it tries both signed and unsigned and throws the error on the file that does not exist. It's just I did not see any zipalign output
having an issue that when I go to resign an apk the file deletes after running the script.. am I missing something here?

[EB13/EC05][Stock][Configurable Zip] System Apps Remove N Restore

:[Disclaimer]:
As always, performing a "nandroid backup" from Clockwork Mod is recommended as a precaution.
Use this at your own risk!
:[Requirements]:
An Epic 4G with Clockwork Mod recovery installed (preferably 3.0.0.6).
A text editor to edit the config file.
Note:: The EB13 files are from deodexed EB13, and are intended to be used on an EB13 based Rom.
Note:: The EC05 files are from deodexed EC05, and are intended to be used on an EC05 based Rom.
:[Description]:
This is a configurable zip that has the ability to selectively remove and restore system apps.
This is a follow up to this proof of concept.
:[Features]:
Selectively remove and / or restore any of the 66 system apps listed below.
User configurable by editing a config file that is placed onto the SD card.
[Download EB13 zip package here.]
[Download EC05 zip package here.]
:[Usage]:
This download files are not flash-able zips! (The flash-able zip is inside the downloads)
#1:: Extract the 2 files that are in the zip package onto your computer.
#2:: Copy the "system_apps.zip" onto your SD card.
#3:: Make the desired changes to the "system_apps.cfg" file, changing "no" to "yes" as desired.
For example, to remove qik, change
remove.system.qik=no​to
remove.system.qik=yes​Note:: If you don't make any changes to the "system_apps.cfg" file, the zip will not do anything other than output text!
Note:: Make sure your file is saved with unix line endings (Windows users do not create any new lines and you should be OK).
#4:: Copy the "system_apps.cfg" onto the root of your SD card ("/sdcard/system_apps.cfg").
#5:: Use Clockwork Mod recovery to install the "system_apps.zip".
:[Included apps]:
AppWidgetPicker was taken from Bonsai 3.0.1, but originated here.
LbsTestMode was taken from here, credit goes to BThomas22x it seems.
The rest of the EB13 files came from Dameon87's Stock Deodexed EB13 Rom.
The rest of the EC05 files came from Bonsai4All_EC05_UnTouched.
I have confirmed with k0nane that none of these files should effect the CIQ removal.
(With the possible exception of EC05's SprintID "W_Installer.apk" file, but who in their right mind is going to install that?)
Code:
amazonmp3.apk
AppWidgetPicker.apk
Asphalt5_DEMO_ANMP_Samsung_D700_Sprint_ML.apk
AxT9IME.apk
Brightness.apk
Browser.apk
BuddiesNow.apk
ClockPackage.apk
cm-android.apk
Divx.apk
Dlna.apk
Email.apk
FactoryTest.apk
FBAndroid-1.4.1.apk
FreeHDGameDemos.apk
Gallery3D.apk
GenieWidget.apk
HiddenMenu.apk
HTMLViewer.apk
install_flash_player.apk
KeyBoardSlideUpCounter.apk
LatinIME.apk
LatinImeTutorial.apk
Launcher2.apk
LbsTestMode.apk
lcdtest.apk
LiveWallpapers.apk
LiveWallpapersPicker.apk
MediaHubV102_Epic4G.apk
Memo.apk
Mms.apk
MusicPlayer.apk
MyFiles.apk
nascar09-prod-release.apk
Protips.apk
qik.apk
SamsungApps.apk
SamsungWidget_CalendarClock.apk
SamsungWidget_FeedAndUpdate.apk
SamsungWidget_ProgramMonitor.apk
SamsungWidget_StockClock.apk
SamsungWidget_WeatherClock.apk
SelfTestMode.apk
SetupWizard.apk
sfl-prod-release.apk
SN28-1100-sprint-signed.apk
SnsAccount.apk
SnsProvider.apk
SoundPlayer.apk
Sprint_App_Updater.apk
SprintAndroidExtension.apk
SprintTV.apk
SprintTVWidget.apk
SprintZone.apk
Swype.apk
TAT_LiveWallpaper_Dandelion.apk
TAT_LiveWallpaper_Luminescence.apk
TAT_LiveWallpaper_OceanWaves.apk
thinkdroid.apk
TouchWiz30Launcher.apk
TouchWizCalculator.apk
TouchWizCalendar.apk
Vending.apk
VideoPlayer.apk
W_Installer.apk ([COLOR="Blue"]EC05 only[/COLOR])
YouTube.apk
:[Q & A]:
What happens when the system_apps.cfg file is missing or in the wrong location?
Click to expand...
Click to collapse
Clockwork Mod recovery will give a status 7 error.
What happens if I change "no" to something besides "yes or "no" in the config file?
Click to expand...
Click to collapse
The script checks for "yes", so if the value is anything else, the item will be skipped (just stick with "yes" and "no").
What happens if I did not use unix line endings?
Click to expand...
Click to collapse
Clockwork Mod recovery will give an error. Probably status 7, but possibly status 6.
Why does it take so long to boot after running this?
Click to expand...
Click to collapse
Because it clears out the cache and dalvik-cache, causing it to be rebuilt.
:[Testing]:
This has been tested and confirmed working on an Epic 4G running Bonsai 4.0.0.
:[ChangeLog]:
Code:
Update for EC05. (03-22-2011)
Initial release. (03-08-2011)
=]
great idea, thank you.
Sent from my SPH-D700 using Tapatalk
neat! thanks
also what i do is use sdx stock app removal. when there is actually a stock app that i like i backup that app. then when i flash new roms with all bloat removed i can restore the stock apps of my choosing. the biggest one i do this with is the terrible bubble mms app and put back the eclair mms.
Updated for EC05, check OP.
=]
nubecoder said:
Updated for EC05, check OP.
=]
Click to expand...
Click to collapse
Awesome bro Thank you
will it matter to flash the whole file as it is..without checking for any existing apks?? ie if i already have qik foreg.. and i dont change that to no... should it be still ok?
I want to try this, was just going to wait for the next SFR version so I can do it all at one time during my 'scheduled maintenance window'. (Reading that makes me feel that I've spent too many years in IT.) Just 2 questions:
1. There are a bunch of apps that I have removed before, like mms.apk/browser.apk, using sdx stock app removal tool and it causes FCs. Is this different if removed from CWM? If so, do we know which of these sys apps are required?
2. If I am not installing particular .apks, can they be removed from the zip to make it smaller?
App .apk brief description
To the OP,
Can you put a brief description on what each .apk is for the ones that are not known by reading them? For example, I have no idea if I still need to install FactoryTest.apk, cm-android.apk, HiddenMenu.apk, SN28-1100-sprint-signed.apk...? For some, I have no idea what it is and it would help if you can put a brief description on what the apk is?
There is a brief description of all sys apps in a thread called all app safe to remove. Search for it or page back to it in the dev section.
Sent from my SPH-D700 using XDA App
hardrock121 said:
will it matter to flash the whole file as it is..without checking for any existing apks?? ie if i already have qik foreg.. and i dont change that to no... should it be still ok?
Click to expand...
Click to collapse
As the OP states, all values are defaulted to no, so flashing as is will only print text to the screen and waste your time.
BiggDavin said:
Just 2 questions:
1. There are a bunch of apps that I have removed before, like mms.apk/browser.apk, using sdx stock app removal tool and it causes FCs. Is this different if removed from CWM? If so, do we know which of these sys apps are required?
2. If I am not installing particular .apks, can they be removed from the zip to make it smaller?
Click to expand...
Click to collapse
#1 - I did my best to only include things that could be safely removed, but YMMV.
There's a link below to a thread of apps and what they do, if they've been removed safely, etc...
#2 - Yes, removing the apks from the zip is fine if you are only doing removals.
rcastel2 said:
To the OP,
Can you put a brief description on what each .apk is for the ones that are not known by reading them?
Click to expand...
Click to collapse
jbadboy2007 said:
There is a brief description of all sys apps in a thread called all app safe to remove.
Click to expand...
Click to collapse
This is the thread being referred to.
=]
ok i want to add some missing apps, what do i need to type? im confused bc it says remove, and if i leave some as no ie if i have qik and want to keep it will i need to change the script? all i want is TV, genie weather widget, and nav so sorry if im sounding noobish but its just confusing a lil
evilsock said:
ok i want to add some missing apps, what do i need to type? im confused bc it says remove, and if i leave some as no ie if i have qik and want to keep it will i need to change the script? all i want is TV, genie weather widget, and nav so sorry if im sounding noobish but its just confusing a lil
Click to expand...
Click to collapse
Skip past all the remove lines in the cfg file and there are some install lines... change those to yes
Sent from my SPH-D700 using XDA App
Ok i moved the config file from the folder to the SD card and i cannot find the zip file anywhere and i dont see a Status 7 error either, can anyone help?
latindor17 said:
Ok i moved the config file from the folder to the SD card and i cannot find the zip file anywhere and i dont see a Status 7 error either, can anyone help?
Click to expand...
Click to collapse
Ok i think i know what might be wrong, i think i converted the config file to notepad in order to edit the files i wanted but now i dont know how to convert it back. Please help
Edit: i just realize that i couldve done this all on root explorer but now i cant because the config file has converted to notepad and i cant change it back!!!!
latindor17 said:
Ok i think i know what might be wrong, i think i converted the config file to notepad in order to edit the files i wanted but now i dont know how to convert it back. Please help
Edit: i just realize that i couldve done this all on root explorer but now i cant because the config file has converted to notepad and i cant change it back!!!!
Click to expand...
Click to collapse
Does the config file have an extension, like "config.txt" - if so, then you can use root explorer on your phone and rename the file without the extenstion or the appropriate extension - you can't change the file extension to none on the PC because the PC needs the extension.
I am not stating this because I have the same problem as you, but I had another instance that was simuliar needing a certain file structure, so this is what worked for me - and maybe work for you.
Good Luck - hope this helps!

[MODS][KPU] Pack for odexed/deodexed [24/05/12]

Hey guys,
I made these flashable zips to easly get a stock, but yet powerful, ROM.
This is for odexed KPU and deodexed KPU.
If you have any suggestions, leave a message.
Why odexed? Why not.
See this if you are interested in modding odexed apks.
Here the list of mods in this pack (and "how to" if you want to port them to other firmwares): see below for the updates
Lower brightness levels [services.jar, Settings.apk, SystemUI.apk]
Lower autobrightness levels [framework-res.apk]
1% battery mod [framework-res.apk]
AOSP lockscreen without haptic feedback [android.policy.jar, framework.jar]
SMS + No contact limit + No MMS convert + Sent time [Mms.apk]
Added support for LED notifications [services.jar] (this needs CyanogenMod liblights. See below.)
More smooth scroll [framework.jar]
Extended powermenu [framework-res.apk, android.policy.jar] (only "Reboot" option)
Autobrightness doesn't work properly. Basically the sensor determines the current ambient light every Xseconds. If the value is not so different from the previous lux value, it's ignored. That's good because it prevents random brightness changes, however it works well only with the stock values, while the values I set are too close and sometimes the brightness is "stuck". You should do some changes to prevent this: [1], [2]
FYI: the values I set are not that good. If anyone is interested and know how to change them, here is what I'm using now:
Code:
<integer-array name="config_autoBrightnessLevels">
<item>6</item>
<item>22</item>
<item>110</item>
<item>432</item>
<item>684</item>
<item>2780</item>
</integer-array>
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>3</item>
<item>20</item>
<item>35</item>
<item>50</item>
<item>110</item>
<item>180</item>
<item>255</item>
</integer-array>
Note: Clear data for Messaging under Settings->Applications->Manage Applications (it won't delete your messages) to make the changes effective. The stock app can only save one date (sent or received), if you need both of them use another app.
Click to expand...
Click to collapse
I changed few things in the theme (I took some images from CyanogenMod 7).
If you don't like some images, see the last part of this post. (I also wrote why I can't add swipe to remove notifications)
No additional apps included, no apps removed, no data wipes, no kernel included, no tweaks.
Downloads:
odexed
KPU-mods-pack.zip
Restore: restore-KPU.zip
deodexed
KPU-mods-pack-deodex.zip
Restore: KPU-restore-deodex.zip
__________________________________
Extended powermenu with Screenshot option - thanks to cybert and for this.
[android.policy.jar, framework-res.apk]
odexed: extended-screenshot.zip
deodexed: extended-screenshot-deodexed.zip
__________________________________
CRT off effect: (enable animations: Settings->Display->Animation)
[framework-res.apk]
odexed/deodexed: crt-off-effect.zip [framework-res.apk]
__________________________________
Incoming Call Ringtone Flip to Mute (thanks to dhiru1602) + No increasing ring (thanks to YG007)
[Phone.apk]
odexed
flip-no-increasing.zip
Restore: flip-no-increasing-restore.zip
deodexed
flip-no-increasing-deodexed.zip
Restore: flip-no-increasing-deodexed-restore.zip
dhiru1602 said:
Sensor Usage
You might notice some Sensor Usage for Phone app. This is quite normal because the Sensors are used to check the Orientation of the phone. This would last only for the duration of the Call Ring. I have checked to see if the sensors are being stopped and It seems to work fine. Let me know if there are any issues, because if there is any issue with the sensors, it might lead to a battery drain.
Click to expand...
Click to collapse
dhiru1602 said:
Note: I have configured the sensor settings to be effective only when the phone is resting on a flat surface with the screen upwards. I have found that this type of configuration is required to prevent issues with phone going mute accidentally when its in your pocket and you receive a call. Unfortunately, I don't receive many calls to practically test it for accuracy. Hope it serves the purpose.
Click to expand...
Click to collapse
__________________________________
Toggle buttons shortcut: thanks to M_J_Nazari and _JKay_ for this.
If you longpress on a toggle button in the notification bar, you'll get to the respective setting page. [SystemUI.apk]
odexed: systemui-shortcut.zip
deodexed: systemui-shortcut-deodexed.zip
Flash the pack to restore the original file
__________________________________
6 Toggle buttons: http://forum.xda-developers.com/showpost.php?p=26461422&postcount=48
__________________________________
Additional zips:
(these should work on every stock rom)
Disable TouchWiz sounds
Sounds disabled: low battery, charger/usb plugged in, battery charged + boot sound (it simply renames some audio files in /system/media/audio/ui/ and /system/etc/):
disable-sounds.zip
Restore: enable-sounds.zip
disable-boot-sound.zip
Restore: enable-boot-sound.zip
Chainfire touchscreen tweaks
More info here. Probably you won't feel any difference
touchscreen-init.d.zip
Restore: remove-touchscreen-init.d.zip (or simply delete /etc/init.d/10touchscreen)
Button LED notifications
More info here. There's no need to use Lightflow, unless you need missed call notifications (Lightflow takes the control of your LEDs, so it's possible that some apps that natively supports LED notifications won't be able to use them).
You need to do a change in the kernel to fully support this feature.
liblights.zip
Restore: restore-liblights.zip
If you want to convert the partitions in ext4, use CF-Root-ext4-v1.3u1-Addon.apk. You can get it from here.
You can easly convert from and to RFS and check filesystem integrity.
IMPORTANT: Make sure you have at least 10MB of free space in /system before the conversion (you can see the amount of free space from ext4 Manager [CF-Root-ext4-v1.3u1-Addon.apk]), otherwise the conversion will fail, but there's no problem, the addon will automatically convert /system in RFS and restore all the files (the other partitions will be converted in ext4).
Click to expand...
Click to collapse
At this pace no one can stop you . Keep going and keep modding
Your the best modder i've seen so far... Thank you for sharing your mods with the Galaxy SL community...
With you skills maybe you can help porting CM9...
cool, may I only port mms.apk to phone (XXKPU) instead of all?
Additional note : when extract file using 7zip found Mms.odex file inside, do require that file to park in /system/app?
Thanks in advance.
u are an assett to this devise..!
i wud love to learn things from u..!!! and i will catch u for sure...dis is ideal.. odex=faster and that too with mods.. stock+fast..
no mods is the only thing dat deterred me from going to kpu.. i will make the leap now..
awwsome work brother..
The most usefull mod i've seen round here in months...clean without useless options. How about a flip to mute mod? Thank you.
calvinljh said:
cool, may I only port mms.apk to phone (XXKPU) instead of all?
Click to expand...
Click to collapse
Yes
calvinljh said:
Additional note : when extract file using 7zip found Mms.odex file inside, do require that file to park in /system/app?
Click to expand...
Click to collapse
Yes
klau7 said:
The most usefull mod i've seen round here in months...clean without useless options. How about a flip to mute mod? Thank you.
Click to expand...
Click to collapse
I don't know, if it's easy to do, I could do it, but I first need to see what are the changes needed.
Anyway I think you can use system deodexed app, even if your rom is odexed. You simply need to remove from /system/app both the .apk and the .odex files and replace them with the single .apk file. This is not a general rule, you can't replace all the odexed apks, and I'm not a 100% sure that a modded deodexed phone.apk will work (that's the apk you need to mod for "flip to mute").
You can try and if something goes wrong, you can always restore everything with a nandroid backup.
loSconosciuto said:
Yes
Yes
I don't know, if it's easy to do, I could do it, but I first need to see what are the changes needed.
Anyway I think you can use system deodexed app, even if your rom is odexed. You simply need to remove from /system/app both the .apk and the .odex files and replace them with the single .apk file. This is not a general rule, you can't replace all the odexed apks, and I'm not a 100% sure that a modded deodexed phone.apk will work (that's the apk you need to mod for "flip to mute").
You can try and if something goes wrong, you can always restore everything with a nandroid backup.
Click to expand...
Click to collapse
Hi bro, thanks with info, tried also with Odex file /system/app/ no working at all.
Mms.apk no limit doesn't work.
Sent from my Supercharged GT-I9003 with Beats Audio & Xloud
calvinljh said:
Hi bro, thanks with info, tried also with Odex file /system/app/ no working at all.
Click to expand...
Click to collapse
calvinljh said:
when extract file using 7zip found Mms.odex file inside, do require that file to park in /system/app?
Click to expand...
Click to collapse
Should I read the underlined part as "... found Mms.odex and my rom is deodexed ..."?
Use this (you don't have to use the .odex file): Mms.apk
erik07 said:
Mms.apk no limit doesn't work.
Click to expand...
Click to collapse
Sorry, I forgot to add this in the OP:
If it doesn't work, clear the cache, the Dalvik cache, and also clear data for Messaging under Settings->Applications->Manage Applications (it won't delete your messages).
Click to expand...
Click to collapse
Actually, you only need to clear data for Messaging, there's no need to clear the cache and the Dalvik cache.
http://forum.xda-developers.com/showthread.php?t=1065452
Do u think it is better a odexed system or a deodexed one? What are the advantages?
luiseteyo said:
Do u think it is better a odexed system or a deodexed one? What are the advantages?
Click to expand...
Click to collapse
The problem of an odexed rom is that modding, as you probably know, is harder and some mods don't work, unless you reodex the whole rom (there are some scripts here on xda that does it for you, but doing so you can't use your modded files on a stock rom, they'll only work in your reodexed rom).
The main difference is that Android doesn't have to generate .dex files for odexed apks/jars (no .dex files in /data/dalvik-cache/ for them"). This brings, as far as I know, these advantages:
The first boot requires less time (Android has to build .dex files only for apps in /data)
/system is a read-only partition, so it's really hard to corrupt odex files, while it's possible to have a corrupted Dalvik cache (I don't think this is a common issue, it never happened to me). This can also gives problems when you flash a zip because the .dex file made before the flash doesn't work with the new apk, but all these issues can be solved with a Dalvik cache wipe (=> point 1).
An odexed rom requires less space in /data (again, see point 1), but it also true that it uses more space in /system (deodexed apk size < odexed apk + odex size), but, as I said, /system is a read-only partition, so there's no need to have free space there.
But I really don't know if there's any difference in the performance of your rom.
I'm using an odexed rom because that's how it was when I flashed it. Plus I don't have any problem in modding odexed apk, I even made a shell script that helps me in that (maybe I'll release it, I have to clean the code first), so I had no reason to deodex my rom (the few mods I use are made by myself ).
Is it possible that you'll use these mod on a deodexed rom...? Or would it have conflicts...?
landono5 said:
Is it possible that you'll use these mod on a deodexed rom...? Or would it have conflicts...?
Click to expand...
Click to collapse
No, odexed apps can't be used in deodexed rom.
You should use this on a deodexed KPU
I think this is the right one, but I can't test it.
And you if you want to restore the original files you should use this
(to make an odexed apk you need to deodex it first, I already had these files)
good mods mate keep it up
Sent from my GT-I9003 using XDA
i know this sounds very noob but really wants to know this.if i use odexed rom,may i be able to delete samsung bloatware in /system/apps safely?
rarap said:
i know this sounds very noob but really wants to know this.if i use odexed rom,may i be able to delete samsung bloatware in /system/apps safely?
Click to expand...
Click to collapse
Yes. You can. But in this case you have to remove 2 files: application and odexed resources (they will lie in the same directory.
Отправлено с моего GT-I9003
than'k u sir'...
loSconosciuto said:
Hey guys,
I wanted to share these flashables zips to easly get a fast but yet powerful stock rom.
This is for odexed KPU
UPDATE: and deodexed KPU.
Here the list of mods in this pack (and "how to" if you want to port them to other firmwares):
Lower brightness levels [services.jar, Settings.apk, SystemUI.apk]
Lower autobrightness levels [framework-res.apk]
1% battery mod [framework-res.apk]
AOSP lockscreen without haptic feedback [android.policy.jar, framework.jar]
SMS + No contact limit + No MMS convert + Sent time [Mms.apk]
Added support for LED notifications [services.jar] (this needs CyanogenMod liblights. See below.)
More smooth scroll [framework.jar]
Extended powermenu [framework-res.apk, android.policy.jar] (only "Reboot" option)
There's no CRT off effect (maybe I'll provide an additional zip if someone wants it, it's easy to add)
I changed few things in the theme (I took some images from CyanogenMod 7).
No additional apps included, no apps removed, no data wipes, no kernel included, no tweaks.
Note:
Clear data for Messaging under Settings->Applications->Manage Applications (it won't delete your messages).
Downloads:
odexed
KPU-mods-pack.zip
restore-KPU.zip (use this to restore everything)
deodexed
(I didn't post it before simply because it overwrites most of the mods out there):
KPU-mods-pack-deodex.zip (not tested)
KPU-restore-deodex.zip
Additional zips:
Disable TouchWiz sounds
Sounds disabled: low battery, charger/usb plugged in, battery charged + boot sound (it simply renames some audio files in /system/media/audio/ui/ and /system/etc/):
disable-sounds.zip
enable-sounds.zip
disable-boot-sound.zip
enable-boot-sound.zip
Chainfire touchscreen tweaks
More info here. Probably you won't feel any difference
touchscreen-init.d.zip
remove-touchscreen-init.d
Button Led notifications
More info here. There's no need to use Lightflow, unless you need missed call notifications (Lightflow takes the control of your leds, so it's possible that some apps that natively supports LED notifications won't be able to use them).
With Lightflow you can't really control LEDs (we are still looking for a solution).
liblights.zip
restore-liblights.zip
If you want to convert the partitions in EXT4, use CF-Root-ext4-v1.3u1-Addon.apk. You can get it from here.
You can easly convert from and to RFS and check filesystem integrity.
IMPORTANT: Make sure you have more or less 10MB of free space in /system before the conversion (you can see the amount of free space from ext4 Manager [CF-Root-ext4-v1.3u1-Addon.apk]), otherwise the conversion will fail, but there's no problem, this addon is really well done and it will automatically restore everything.
Click to expand...
Click to collapse
will this work on deodexed KPQ? wanna try this out
Maybe, but if I were you, I wouldn't flash it.
This pack will replace a lot of framework files, that means you'll have an hybrid KPQ-KPU rom.
Probably all the mods here included exist for KPQ (it was and maybe it's still the most used rom), just look for them.
You can use all the additional zips, they are not rom specific.
PS: there's no need to quote the OP.

[SCRIPT] [i9505] cleanscript v1.0

What's this?
So, I finally decided to publish my first own script
It's made for SGS4 and its purpose is to delete some unneeded system apps.
I tested it on my i9505 and it worked fine. No guarantee for other devices (e.g. i9500) though.
It doesnt remove all bloatware, since I'm using OmegaRom, which already comes with less stock apps.
For who?
Puristic people like me, who:
Don't like preinstalled apps but prefer to use their own alternative
Hate autosync but want to check their mails when they want to and not when their phone wants to
What does it do?
Well, basically it just deletes some apps/features you'll probably never use and never used before (in some cases )
More detailed list:
BeamService.apk
Blurb.apk
CHS_J_Device_only.apk
com.sec.android.iap-1.apk
EasyLauncher.apk (Good for grannys or potatos, but not us pr0-h4xor-1337-xda users, right? )
EasySettings.apk (See above)
FaceLock.apk (Insecure and doesn't always work)
GoogleDrive.apk (I prefer Dropbox)
Hearingdro.apk
MusicFX.apk
MusicPlayerWT.apk (Not needed if you use another musicplayer)
SamsungIME.apk (Stock keyboard, also not needed if you use another)
SamsungWallet_Stub.apk
SNS.apk
SpenSdk3.apk
Sec_Email_J.apk (Preferably use the app of your email provider)
SecNoteMyFiles.apk (Use another file explorer, I recommend ES)
SimpleWidget.apk (Same reason as EasyLauncher.apk)
TravelService.apk
TripAdvisor.apk (Who needs this, seriously? )
WebManual.apk (If you need this, you should press ALT+F4 or your homebutton now)
You can find a even more detailed list of bloatware on the S4 here:
http://forum.xda-developers.com/showthread.php?t=2514703
How to use it
Make sure you have a custom recovery already installed!
Put the script on your phone's SD card
(Re-)Boot into recovery
Flash the the .zip scriptfile (if you don't know how, use Google or search the xda-forums)
Wait until it's done (shouldn't take that long )
Reboot!
Want to keep some apps?
Open the .zip scriptfile
Navigate to "\META-INF\com\google\android\"
Open the "updater-script" with a editor of your choice (Notepad++ is the best imho)
Delete the lines you don't like (or add some, if you know how to)
Save the "updater-script" (CTRL + S)
Put it in the same folder you extracted it from and close the window
ATTENTION: The zip file has to be opened the whole time in the background, otherwise it will not work!
You may upload the modified script, but please, don't claim exactly this file as yours!
NOTE: I'm not responsible for anything that could happen by/after using this script! If your alarm doesn't work after flashing this and you get fired or cause the third world war, it'll be your fault, not mine!
Download
http://d-h.st/EPu
Any kind of feedback is greatly appreciated!
Please be fair, this is my first thread on xda

[TEST] [Flash Zip] [HD 10] [ROOT] All-in-1: The ultimate hacks, tricks & mods zip

I have been on XDA for 2 and a half years or so. I have gained a vast amount of knowledge and skills and its all in part due to XDA and the individuals who spend their time helping others who have made this all possible. The list of those to thank is too long. So before you see what I have to offer below, I want to thank everyone around the forums here for your help, or criticism . Without you guys, I never would've learned what I know today.
Most of my hacks for the HD 10 are spread out around several threads. That makes it hard to keep everyone updated when I find or create new goodies. It also makes it hard for users to find these goodies. This thread aims to solve that problem. From now on, I will include, if possible, my tricks and hacks in this thread. This aims to make searching for and installing these modifications quick and simple.
I have created a flash zip that installs all my goodies and hacks I have come up with so far. I just need so others to test it and make sure the installation process works and everything that is installed works. So please report back your findings so I can remove test from the thread.
***IIf this zip doesn't work or if it fails the worst that can happen is you will have to flash back to fresh stock and start all over and re-root. So make note of your Fire OS version before installing this zip. I am not responsible for anything that doesn't work. If you install this zip, you are doing so at your own risk.***
This zip does NOT contain the Google Play Store. By installing this zip, I assume you already have it installed. ViPER4Android requires an extra step or two and SELinux switch. See below.
Requirements:
- HD 10 with Fire OS 5.6.1.0 or 5.6.2.0
- Rooted with Xposed installed and Flash Fire functioning properly. See here to get it up and running.
What this zip includes:
- *ALL* of my framework-res mods including WiFi and location service optimizations.
- My rewritten Settings.apk which also includes all of my mods.
- Stock Basic Dreams and Photo Table screensaver. This was one of my goals when I first signed up on XDA. I knew what needed to be done to get this to work, I just didn't know how. Finally after nearly 4 to 6 months of reading and testing, I was finally able to edit the framework-res.apk to bring you this and other features. I also had to track down a working Basic Dreams and Photo Table APK. That was half the battle. Go to settings -> display settings -> Daydream. You can choose colors, clock or set some custom photos in Photo Table. Tap three dots in upper right to decide when Daydream turns on. (Note: Photo table requires your images be placed in internal storage in the 'Pictures' folder).
- Google Calendar (assuming you have deleted Amazon's calendar).
- DeskClock latest update and APK for Google Clock (assuming you deleted Amazon's clock).
- Google Contacts Sync Adapter (Once installed, you can delete Amazon's contact sync adapter as seen here. Also for non-root users). This allows for a small amount of visual customization when you pull down the notification bar. When you customize your profile in Google Contacts (also included in this zip) with a photo, the icon in the notification panel will change to whatever you upload as your contacts photo.
- Google Contacts (requires sync adapter listed above).
- Google TTS. You can delete PicoTTS in /system/app once Google TTS is installed. It's very outdated. You can also delete both of the Ivona folders in /system/priv-app. Best to delete app data for all three before deleting.
- Latin IME (AOSP replacement for stock keyboard. Will only work when you delete Amazon's keyboard (com.amazon.redstone), any other keyboard you have installed, then perform a factory reset without installing a new one.
- Stock Android Marshmallow boot animation. The zip replaces the bootanimation binary file in /system/bin/bootanimation with one from from @ggow custom ROM for the Fire 7. Amazon had modified the stock bootanimation binary to force the gold 'fire' boot animation. Doing this made it impossible to customize the boot animation. So I replaced it under the assumption the Fire 7 ROM binary is from an AOSP build and is pretty much universal among most custom ROMs. And it worked!
- Gallery3d. Replaces Amazon Photos (You have to delete Amazon Photos on your own) with library injection so it is fully featured. You can edit all images with a full stock of editing options. (does not set lock screen wallpaper. To change lock screen wallpaper, see here. Requires root). I was able to find the APK and libraries in this thread. The flash zip there doesn't work for our devices so I modified the APK to be more tablet friendly, allowing for scrolling and viewing in landscape mode then added the relevant files to this zip. In the APK, I removed the options for a settings menu, because it doesn't function, but the library does a great job at making up for the loss of it.
- CM Browser. I was able to port over this APK along with CM File Manager, CM Wallpapers, Lock Clock and Trebuchet from an official CM Lollipop ROM for the Amazon HD 8.9.
- CM File Manager (Can replace your favorite root explorer).
- CM Wallpapers. Cyanogenmod actually had a few good wallpapers. I wish they had made their own live ones though.
- CM Lock Clock with weather. (Yahoo weather doesn't function. Use Open Weather and set update interval to 30mins).
- Trebuchet Launcher with basic launcher settings. (You have to delete fire launcher on your own for this to take effect. /system/priv-app/com.amazon.firelauncher)
- Google Calculator (assuming you deleted Amazon's)
- Stock Android Live Wallpapers and Live Wallpaper Picker (doesn't include Androids add on wallpapers. For all of Android's stock live wallpaper add ons and stock wallpaper images, see this thread.
What this zip DOES NOT include or do:
- Google Play store is NOT installed. It is best advised to do this manually. Even flashing Gapps doesn't stop you from needing to tweak Secure Settings a little bit.
- Does not delete or remove any files or folders. It does however overwrite some. The framework-res, FireTabletSettings and bootanimation files will all be overwritten.
- Not yet a custom ROM, but it's close.
-Build.prop edits are not included. My WiFi optimizations and ViPER4Android need a few tweaks. Please see the 'build.prop' section below for details.
Installation:
NOTE: If you only wish to install certain packages or tweaks such as ViPER4Android, see instructions below installation guide.
1. Simply place the DragonMods.zip into internal storage.
2. Open Flash Fire and tap the '+' and select Wipe.
3. Make sure ONLY Dalvik Cache and Cache Partition are selected and tap the check mark in the upper right of the pop-up.
4. Tap the '+' again and tap 'Flash Zip or OTA'
5. From internal storage, select my zip package DragonMods.zip.
6. Tap FLASH and wait for everything to happen. This will take upwards of 10 minutes or more, depending on many variables so be very patient.
Install only select packages:
1. Place DragonMods.zip on your PC desktop. For this I use 7zip for Windows. Right click on the zip file and select 7-zip and open as archive.
2. Double click on system folder then double click on the folder you you want to delete. Example: If you do not want to install my framework-res APK, delete the framework folder. If you don't want CM Browser, delete that folder.
3. Once you are happy with your custom installation, replace the zip on your tablet's internal storage and follow installation instructions above.
ViPER4Android:
I have not included this in my zip for a few reasons. The foremost one being it requires you to delete a couple key files so I would rather you make the choice yourself rather than me doing it for you. I confirm it is full operational and functional and doesn't force close once installed properly. If you aren't convinced, just activate the notification.
1. Download the V4A2.3.4.0 Lollipop.zip provided at the Google Drive link below or go to this thread and download it. Make sure Selinux switch is installed, set to permissive with notification enabled. Also make sure BusyBox is installed.
2. On your tablet, go to /vendor or /system/vendor and tap etc.
3. Back up both of the audio files, audio_effects.conf and audio_policy.conf then delete them from the folder
4. Go to storage -> downloads and tap on the V4A2.3.4.0 Lollipop.zip, system, etc, and extract the two .conf files.
5. Go to the folder they were extracted into and copy both of them to /system/etc, overwriting the ones that are located there. Set the permissions (rw-r--r--) and reboot.
6. Go to downloads again, tap the V4A2.3.4.0 Lollipop.zip and system, app and extract the APK.
7. Create a folder in /system/app titled 'ViPER4Android'. Rename the APK 'ViPER4Android.apk' and paste it into the folder.
8. Set folder permission rwxr-xr-x, APK permission rw-r--r-- and reboot.
9. Open App and follow instructions. Tap upper right for menu and set UI to expert.
build.prop edits:
1. ViPER4Android needs a few tweaks to the build prop. If these variables and values already exist in your build.prop, please change them to the ones below. You can use Build Prop Editor or a root file explorer to make the edit:
Code:
Ipa.decode=false
tunnel.decode=false
lpa.use-stagefright=false
2. The WiFi needs a tiny bit more tweaking here too. Locate the following line in /system/build.prop and add the value to it as seen below (there is currently no value set and the best ones are 1, 6 or 11. You can use any number as long as it's 11 or less.
Code:
ro.wifi.channels=11
3. Locate the following lines in your build.prop. Back them up to a text file then delete both lines (numbers might be different):
Code:
wifi rssi->bar thresholds
persist.wifi.rssi.thresholds=-84,-75,-66,-55
Downloads:
DragonMods.zip (the main zip you need) - Current as of November 16, 2018
DragonMods5-6-2-0.zip (for users on FireOS 5.6.2.0)
V4A2.3.4.0_Lollipop.zip
That's all for now. This includes pretty much every hack, trick and tweak I have been able to achieve on these tablets so far. I hope you enjoy all of these and watch out for more of my hacks. Thank you everyone for making all of this possible! Don't forget to hit the thank button
Change Log
- November 22, 2018: Updated links to reflect the following: Fixed issue with Trebuchet launcher missing from zip by readding it to the folder. I don't know How I missed that. Replaced google Clock with correct APK. I meant to put in the DeskClock available from the Play Store. If anyone would like a zip containing the CM/AOSP DeskClock that changes colors as the day and night change, let me know and I will upload the APK. The reason for this mess: I used the wrong zip template I have for this package. The one with the mess was intended for my personal device. My apologies.
Problems:
-If you delete Amazon photos, when you tap settings, display settings, wallpaper, it will kick you back to main settings. Solution: download Amazon photos from the play store as a user app then do this:
Code:
adb shell
su
pm disable com.amazon.photos
pm clear com.amazon.photos
.
Function returns.
not sure how to install this
darkfortedx said:
not sure how to install this
Click to expand...
Click to collapse
Flash it in flash fire...says that in the OP
Be advised
I just downloaded it and realized I didn't put th right folder in for Trebuchet launcher so the folder is empty. So don't flash this zip until I can fix it when I get home later.
Update November 22, 2018 1:42PM:
- Fixed issue regarding launcher. See change log at the end of the OP.
after changing the permissions for /system/vendor/etc to rw-r-r and rebooting, get the boot screen then boot to quick flash on desktop then to black, can only get the power down window to show when holding power. I'm trying to change the permissions back in adb. . can you please send code to do this correctly? if this is the correct approach. i backed up the 2 files in es file explored back up folder.
I got it....
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
chmod 755 /system/vendor/etc
this worked... took me a while to figure it out. But it's all part of learning!
---------- Post added at 01:37 AM ---------- Previous post was at 01:33 AM ----------
I missed that it was for the two files not the folder lol....
nikothebarber said:
I got it....
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
chmod 755 /system/vendor/etc
this worked... took me a while to figure it out. But it's all part of learning!
---------- Post added at 01:37 AM ---------- Previous post was at 01:33 AM ----------
I missed that it was for the two files not the folder lol....
Click to expand...
Click to collapse
I have an update of this I'll upload later. I just want to make sure everything works as advertised. Apologies if not. I made a stupid mistake earlier that I fixed but might have missed a small thing or two.
Sent from my MotoG3 using XDA Labs
When I tried to flash it if flashfire, it will juz stuck in the first black screen for over 15 mins.
I can juz simply quit the app and everything remains the same and work fine though.
What would possibly be the problem?
 @DragonFire1024
Tried to Install ViPER4Android with the steps and files you linked but was unsuccessful. When I bring up the Driver status and they all say no to Enabled. It already prompted me to install drivers which I did and re booted and still no go. I'm familiar with installing ViPER4Android and have it installed on my phone but not able to get it going in HD10. This tablet needs some way to higher the sound, sound on this tablet SUCKS. Any help would be greatly appreciated.
Touchpad64gb said:
Tried to Install ViPER4Android with the steps and files you linked but was unsuccessful. When I bring up the Driver status and they all say no to Enabled. It already prompted me to install drivers which I did and re booted and still no go. I'm familiar with installing ViPER4Android and have it installed on my phone but not able to get it going in HD10. This tablet needs some way to higher the sound, sound on this tablet SUCKS. Any help would be greatly appreciated.
Click to expand...
Click to collapse
Sorry I've been very sick the last several days and have spent most of it in bed. Until I can look and see what's wrong, I can suggest you try 'volume boost by goodev' on the play store. You may need to make it a system app though.
Sent from my MotoG3 using XDA Labs
jeffreyyip314 said:
When I tried to flash it if flashfire, it will juz stuck in the first black screen for over 15 mins.
I can juz simply quit the app and everything remains the same and work fine though.
What would possibly be the problem?
@DragonFire1024
Click to expand...
Click to collapse
Flash fire will take approx. 10+ mins sometimes to go through the files then about the same time until the red flash fire bar appears at the top. With flash fire you just have to wait.
Sent from my MotoG3 using XDA Labs
DragonFire1024 said:
Sorry I've been very sick the last several days and have spent most of it in bed. Until I can look and see what's wrong, I can suggest you try 'volume boost by goodev' on the play store. You may need to make it a system app though.
Sent from my MotoG3 using XDA Labs
Click to expand...
Click to collapse
Thanks for your response, get some rest and I'll patiently wait to see what you come up with...Thanks again
Touchpad64gb said:
Thanks for your response, get some rest and I'll patiently wait to see what you come up with...Thanks again
Click to expand...
Click to collapse
Try deleting the viper folder if you installed it via a file explorer. Reboot then install viper as a regular app. Don't open it. In a root file explorer go to /data/app and copy viper folder to /system/app then reboot.
Sent from my MotoG3 using XDA Labs
DragonFire1024 said:
Try deleting the viper folder if you installed it via a file explorer. Reboot then install viper as a regular app. Don't open it. In a root file explorer go to /data/app and copy viper folder to /system/app then reboot.
Sent from my MotoG3 using XDA Labs
Click to expand...
Click to collapse
I did that the first time. I had to enable Selinux Switch and enable Permissive which it seems like you have to enable each time you want to use Viper. The Driver Status now says NEON enabled, Enabled=Yes, Status=Normal, Audio Format= Supported but it still sounds like it makes no difference in boost in volume. The App you suggested Volume Booster works great. On my phone I can notice the difference on Volume quality and boost but not on the HD10 using Viper. What settings are you using? Maybe it's the settings.
Touchpad64gb said:
I did that the first time. I had to enable Selinux Switch and enable Permissive which it seems like you have to enable each time you want to use Viper. The Driver Status now says NEON enabled, Enabled=Yes, Status=Normal, Audio Format= Supported but it still sounds like it makes no difference in boost in volume. The App you suggested Volume Booster works great. On my phone I can notice the difference on Volume quality and boost but not on the HD10 using Viper. What settings are you using? Maybe it's the settings.
Click to expand...
Click to collapse
Did you rename the audio.conf files in vendor?
Sent from my MotoG3 using XDA Labs
DragonFire1024 said:
Did you rename the audio.conf files in vendor?
Sent from my MotoG3 using XDA Labs
Click to expand...
Click to collapse
No, I didn't see any instructions to do so. Was I supposed to?
Touchpad64gb said:
No, I didn't see any instructions to do so. Was I supposed to?
Click to expand...
Click to collapse
Yes. Rename them. But you should do it before installing viper.
Sent from my MotoG3 using XDA Labs
DragonFire1024 said:
Yes. Rename them. But you should do it before installing viper.
Sent from my MotoG3 using XDA Labs
Click to expand...
Click to collapse
The original files were named the same as the files copied over that's why you have to allow it to overwrite. Original files and copied files were both named audio_effects.conf & audio_policy.conf. I also edited the build prop entries you mentioned. Can you share your build prop file so I can compare your entries to mine? What were the names you change audio_effects.conf & audio_policy.conf to?
Touchpad64gb said:
The original files were named the same as the files copied over that's why you have to allow it to overwrite. Original files and copied files were both named audio_effects.conf & audio_policy.conf. I also edited the build prop entries you mentioned. Can you share your build prop file so I can compare your entries to mine? What were the names you change audio_effects.conf & audio_policy.conf to?
Click to expand...
Click to collapse
Just put a _ at the end of .conf. I didn't add the removal of the vendor files in the zip and I think I stated that in the OP.
Sent from my MotoG3 using XDA Labs

Categories

Resources