Difference between revisions of "Android Devices"
From Blue-IT.org Wiki
(→Backup) |
(→Backup with cyanogenmod recovery image) |
||
Line 68: | Line 68: | ||
* http://clockworkmod.com/carbon | * http://clockworkmod.com/carbon | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= Apply a custom rom (cyanogenmod, slimkat, ...) = | = Apply a custom rom (cyanogenmod, slimkat, ...) = |
Revision as of 08:19, 20 October 2014
Contents
Preface
PLEASE BE AWARE YOU KNOW WHAT YOU ARE DOING WHEN YOU PERFORM TASKS MENTIONED IN THE FOLLOWING SECTIONS!
I AM NOT AND WILL NOT BE RESPONSIBLE FOR ERRORS, NON FUNCTIONAL DEVICES, TROUBLE AND HEADAGES.
AGAIN: BE SURE YOU KNOW WHAT YOU ARE DOING!
GENERAL TIP's:
- Don't hury up! Take time.
- Read in the internet, whatch videos and be prepared.
- Be carefull. Write down your tasks. Make a plan and do step by step.
- Always make a backup before you proceded. Be patient ;-)
- For mission critical tasks use different methods and tools in parallel. If one fails on recovery, you have a backup.
- Use encryption for your backup data. Use a secure place to store the encryption pass phrases!
Root an android device
The procedure to root an android device boils down to a few basic tasks.
They can be performed using various tools and operating systems but remain always the same:
- connect your running phone to your pc so you can copy files to it
- enable debug mode
- enable PTP usb mode (not MTP)
- get and download a 'super user script (usually packed in a zip file) and put it on the phone
- boot your android device in download mode (e.g. SII: pressing HOME + VOLUME_DOWN + POWER)
- connect your phone to the pc
- use a flash program like e.g. heimdall (commandline) to flash device with a recovery image
- imediately after that (!!!) boot the android device with the recovery image (e.g. SIII: pressing HOME + VOLUME_UP + POWER)
- load the previously copied super user script (usually a zip file) within the recovery menu
- reboot the android device into graphical mode
- start the newly installed super user app
- enjoy your rooted phone
Sources: Depending on your phone, please use google
Backup
Nandroid Backup
The most versatile and save method of backing up an android phone is
- flashing the device with a recovery rom an booting into it. This is usually done by a and works best with a ClockWorkMod Recovery image!
- performing a backup on an external SD-card within the phone
This method guaranties a full backup in case of a severe problem.
Further reading:
Holo Backup
One of the most simpe ways is to use each android phones build in funktionality in conjunction with the android developer kit (adk). The prgram is called
- Simple ADB Backup - http://omegavesko.github.io/SimpleADBBackup
Please refer to the various HowTo's in the web.
Hint: Simple ADB Backup is using the standard Android Backup functionality which does not perform any error checking! See: http://android.stackexchange.com/questions/23357/is-there-a-way-to-look-inside-and-modify-an-adb-backup-created-file
Helium Backup or carbon
Apply a custom rom (cyanogenmod, slimkat, ...)
There are various and very good informations on the wiki of cyanogenmod (here for the samsung galaxy S3) or other mods (Slimkat).
Please read (!) and use the avaiable acual instructions of your preferred custom ROM provider:
Get an actual copy of google apps (gapps!) before flashing!
Please inform yourself in the internet on how to backup your device in case of a problem BEFORE you proceed!
Cyanogenmod ROM's and recovery images you will get here:
Screencast an android device
1. Install an appropriate android adb in ubuntu or download it manually
sudo apt-get install android-tools-adb
If you installed it manually alter your path, so adb will be found
vim ~/.bashrc # also for ROOT!!! [...] #AndroidDev PATH export PATH=${PATH}:"/wherever/android-sdk/tools:/wherever/android-sdk/platform-tools"
source ~/.bashrc # for the current shell until re-login
2. Start Java Webstart as root and alter the security settings - change to LOW!
sudo javaws
3. Get Android Screencast:
wget http://goo.gl/LMbQb -O androidscreencast.jnlp
4. Connect your device via usb
5. Start it
sudo adb start-server sudo adb device # check the output sudo javaws androidscreencast.jnlp
Enjoy!
[GER] Cyanogenmod Updaten und Daten dabei Daten erhalten
Source: http://stadt-bremerhaven.de/cyanogenmod-11-0-m10-veroeffentlicht/
[...]
Ok … Das Ganze dauert bei mir ca. 15 Minuten, also nur unwesentlich länger als normal.
1. Udate über den Cyanogenmod-Updater downloaden, aber noch nicht installieren 2. Gerät ausschalten 3. In die Recovery booten [Laut + Leise + Power > Recovery mode] 4. Ein Nandroid-Backup erstellen (zuvor schauen, dass genügend freier Speicher auf der „Virtuellen Sdcard“ vorhanden ist) … [Backup and Restore > Backup to /sdcard] 5. Wipe Data / Factory Reset 6. Reboot durchführen 7. Alle Steps des Einrichtungs-Assistenten überspringen (Standortdienste können ausgeschaltet werden) 8. Über den CM-Updater jetzt das Update anstoßen 9. Alle Update Schritte durchlaufen lassen und dann noch einmal neu starten (Das Update sollten jetzt ohne Probleme und Fehler durchlaufen) 10. Gerät wieder ausschalten 11. Wieder in die Recovery booten 12. Backup and Restore 13. Advanced Restore from /sdcard 14. Das zuvor erstellte Backup auswählen 15. Restore Data auswählen 16. Start Restore 17. Zurück und Reboot durchführen
Fertig … Das war’s … Alles ist wieder so, wie gewohnt … mit M10 !!
Kannst ja mal Rückmeldung geben, ob alles geklappt hat !!
[...]