[Android General] 7gill:
Backup and prep

most people know about custom recoverys

but often we make edits or changes where the negative effects that dont show up untill after we have new data and stuff we dont want to lose.

Zipme by jrummy can help you greatly.

it can be directed to files and folders it can create a flashable signed replication that can often repair problems without full restore

exanple

flashable backups of soundeffects.conf,build.prop,launcher,framework,systemapps,etc can save you many hassles.

also another huge tip

my recovery twrp has a file manager

example

i have a copy of my build.prop in my system named build.prop.bak

say i made a build.prop edit but wasnt worried or forgot to backup

my edit bootlooped me

i boot to recovery mount system,go to filemanager delete or rename the build.prop then remove .bak from the copy ,reboot,Problem solved.

you cab use this for anything franework ,apps ,init.d

I mod everything so i do bootloop trying things but i can often fix problems without ever doin restore

Another valuable tool

an app nandroid backup manager

it can go into your Backups and extract files and data Even if your backup wont boot

example

Say you flashed a new kernel You forgot to do a backup

Oh **** you flashed a kernel for your other phone .

you are totally screwed

Go ahead make a backup even though it wont boot

once you get a rom installed or firmware flash

you can use the manager to easily get everything you want out of your backups

Prep

i am gonna say all phones have "govenors and Restricters

Most have badass hardware. But none of the software was ever written to get full potential of all high tec hardware

Often just few build.prop edits can make your phones sound much better.

This is different anongst phones but the concept is the same

i have a samsung tab 4 7 inch 4.4.2with marvel processors.No delopment at all for it. There is no api for bluetooth,Couldnt run an eq Well **** that sucks It so fricken quiet i couldnt here a thing even through bluetoot

.i forget exactly what i did but in build.prop was a line telling the system where calibration files are

something like gen cal.db tel/cal/gen_cal.db i forget exactlty

removed the cal files also removed cal applet from System/bin I think the was some crap on nv

well after that my phone wasnt limiting my audio

then while boppin around through my decompiled global.jar i stumbled across something like

playback_resampling=0

well i changed that to a 1

then 20 lines down i see

blahblah_allow srs_processing=0

hell ya i changed to 1

Holy Crap Wow was i surprised.

another common one is

framework res "maybe elsewhere"

blahblah_safe_mediasound=1

changing to 0 reduced phones software limits

If you have this You will see it if you use app like sqlEditor and look in data/data/android.provider/settings

safe_media 3

when disabled will show a 1

OFF TOPIC BUT VERY VALUBLE

amongst global.jar,framework.res or settings apk there is a line

device_provisioned=0 i forget the exact line

change to 1

often when modding or tweaking or just by accident that after a factory reset your phone starts acting Dumb

like home key doesnt work reboot menu isnt all there.

so you have to use sqleditor and correct devisioning in settings table and reboot

if you change this as i explained this will never happen to you