-
Notifications
You must be signed in to change notification settings - Fork 0
Android User Patterns
raisercostin edited this page Jul 27, 2017
·
32 revisions
- RootAndroidDevice
- Install Titanium Backup Tool (needs root).
- Configure it with:
- backup external SD Data as well (some apps save their data there) - Preferences > Backup app external data > Enabled (Always).
- Backup to SDCard(internal,external)/Dropbox/GoogleDrive all your phone with Titanium Backup Tool (see http://www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-user-guide.html)
- applications (apks: user and system apps)
- app data
- internal (usually not available if the devices is not rooted)
- external
- internal sd card (emulated)
- external sd card (might be encrypted)
- With a new phone (samsung gio in my case)
- Download and/or Copy from sdcard the kingroot.apk.
- Settings:
- Unknown sources: checked. Allow installation of non-Market applications.
- USB debugging: checked. Debug mode when USB is connected (if root from external OS: windows/osx/linux).
- Add WiFi (kingroot require network connectivity)
- Run kingroot app.
- Rooted!!!!
- Simplest apps both as an apk or windows app.
-
KingoRoot - kingoapp.com
-
KingRoot - kingroot.net - worked for me. i don't know how safe it is. leaves some widgets on the lock screen.
-
- Comparisons
- https://forum.xda-developers.com/lg-g2/help/kingroot-vs-kingoroot-list-rooting-t3576632
- https://missingtricks.net/replace-kingroot-kinguser-with-supersu-superuser-android-guide/
- http://kingrootapkdownloads.com/kingroot-vs-kingoroot/
- https://www.reddit.com/r/androidapps/comments/4eglrp/kingoroot_displaying_ads_in_lockscreen/
- My Devices - search for yours here: https://www.kingoapp.com/android-root/devices.htm
- HTC One M9 - https://root-android.kingoapp.com/htc/how-to-root-m9-hima.htm
- Samsung Galaxy S - I9000 Android 2.3.6
- Samsung Galaxy Gio - GT-S5660 - Android 2.3.3
- Samsung Galaxy Young - GT-S6310 Android 4.1.2
- For my i9000 rooting worked with kingoroot only. After that
adb shellthensuworked perfectly.
- It works with super Su
- When an app needs root permisions
KingoRoot Super Userapp will automatically detect and display a prompt. - Kingo Link can be removed. (https://android.stackexchange.com/questions/155956/after-rooting-with-kingo-root-do-i-need-to-leave-kingo-link-on-the-device)
- it works with SuperSu Me?
After you root you might want to replace the default super user manager that grants root rights to different applications. The options are:
- for KingRoot
- Super Su Me Pro - on playstore - https://play.google.com/store/apps/details?id=darkslide.com.supersumepro
- Super Su Me - on apk4fun - https://www.apk4fun.com/apk/56552/
- You can restore from SDCard/Dropbox/GoogleDrive (see https://youtu.be/oZEa10WtFng?t=10m31s)
- all your apps and data
- apps one by one
On some Samsungs the CWM-based Recovery has the option to fix permissions. See https://forum.xda-developers.com/galaxy-s2/help/fix-permissions-t1251296 .
My Samsung-GT-S5660--Gio haas the CWM-based Recovery v5.0.2.6
Enable them by power off > home+power on (Samsung-GT-S5660--Gio).
Among options:
- apply update from sdcard
- wipe data/factory reset
- wipe cache partition
- install zip from sdcard
- backup and restore
- mounts and storage
- advanced
- reboot recovery
- wipe Dalvik cache
- wipe battery status
- report error
- key test
- show log
- partition SD Card
- fix permissions
If you managed to Soft Brick your android device you still might have some options:
- Odin
- Heimdall-1.4.0
- Heimdall-Gui-1.4.0 (harder to describe what to put where)
Deprecated options:
- heimdall-one-click
The process go as the following:
- You need some drivers that will now to connect to your device
- Heimdall should detect the serial port when you plug your android
heimdall detect - Find out the name of the partitions:
heimdall print-pit > <myPartitions>.txt - You run a command to transfer various files to your device like this:
heimdall flash --IBL+PBL boot.bin --SBL sbl.bin --SBL2 Sbl.bin --PARAM param.lfs --KERNEL zImage --FACTORYFS factoryfs.rfs --CACHE cache.rfs --MODEM modem.bin --verbose
The parameters are the name of the partitions and various files that you found online for your phone.
Other useful things:
- Check partitions from
.pitfiles:heimdall print-pit --file s1_odin_20100512.pit
You have several options:
- original Android
- locked in a specific network (In Romania is illegal to have it locked. you can as for an unlock.)
- unlocked - bought directly like that
- cyanogen - discontinued in 2015ish?
- lineageos - http://www.androidauthority.com/cyanogenmod-lineageos-654810/ - a different
- download apks directly - http://www.apkmirror.com/apk/clockworkmod/rom-manager/rom-manager-5-5-3-7-2-release/rom-manager-5-5-3-7-android-apk-download/download/
adb shell
su
#list full details
ls -l /
#change owner: root, system, ...
chown groupId.userId /system/*
# !!! If you do this at reboot the device is blocked in a permanent booting
#allow to change rights on a read only filesystem: After error: Unable to chmod /system/app/AccountAndSyncSettings.apk: Read-only file system
mount -o rw,remount -t rootfs rootfs /system
#change rights
chmod 777 /system/*
- Cannot use external SdCard on android-4.1.x from Titanium Backup Tool.
See Android-Storage-Permissions
