Android: Difference between revisions

From Halfface
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 6: Line 6:
  http://alpharev.nl/
  http://alpharev.nl/
  http://forum.xda-developers.com/showthread.php?t=805811
  http://forum.xda-developers.com/showthread.php?t=805811
 
==radio firmware==
http://forum.xda-developers.com/showthread.php?t=687464
==root==
==root==
  http://www.tech-exclusive.com/2010/10/17/guide-to-root-android-2-2-on-htc-desire/
  http://www.tech-exclusive.com/2010/10/17/guide-to-root-android-2-2-on-htc-desire/
Line 48: Line 49:
  ./busybox --install -s .
  ./busybox --install -s .
==flash radio==
==flash radio==
How to flash the radios:
Get root access and boot phone fastboot mode.
 
Flash radio
Make sure you have the usb driver installed from the android sdk
fastboot flash radio radio.img
==flash rom==
Get root access.
rsync -aP rom.zip /media/232322/rom.zip
Put phone in charge only and reboot with command.
adb shell reboot recovery
*Once in recovery use your trackpad to scroll down to install zip from sdcard
*Choose choose zip from sdcard
*Select the ROM to install – your ROM will begin to install
*Once installed press the back button a couple of times to go back to the main screen of Clockwork Recovery
*Choose reboot system now
==extract Android Backup==
dd if=mybackup.ab bs=24 skip=1 | openssl zlib -d > mybackup.tar


Turn your desire off
==install apk==
Hold the back button and turn your desire on
adb install path/file.apk
When you are at the white screen, make sure BOOTLOADER is selected and press the power button
Wait a few seconds then press volume down to select RECOVERY and press the power button again
When you are at the screen with the red triangle and the phone, plug in the usb cable
Run the recovery-windows.bat script from modaco r5 root pack
When the recovery menu appears select 'Flash zip from sdcard'
Select the radio zip file and press the trackerball to confirm
Press the trackerball over 'Reboot system now'
When the radio image has finished being written unplug the usb cable
The phone will reboot a couple of times and then return to a normal state with your new radio

Latest revision as of 21:45, 8 April 2013

My android device is a htc desire.

useful links desire

http://forum.xda-developers.com/showthread.php?t=809328

s-off

http://alpharev.nl/
http://forum.xda-developers.com/showthread.php?t=805811

radio firmware

http://forum.xda-developers.com/showthread.php?t=687464

root

http://www.tech-exclusive.com/2010/10/17/guide-to-root-android-2-2-on-htc-desire/

shell access

access. /etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb" ID_VENDOR_ID=="0bb4", MODE="0666"
SUBSYSTEM=="usb" ID_VENDOR_ID=="18d1", MODE="0666"
SUBSYSTEM=="usb" ID_VENDOR_ID=="05ac", MODE="0666"

start device manager

adb usb

kill device manager

adb kill-server

display devices.

adb devices

get a shell on device

adb shell

run command on device and handle output locally.

adb shell ls /system/bin | less

mount filesystem rw

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
mount -o remount,rw /dev/root /

full access to filesystem

Boot device in recovery mode.

Press volume down while pressing power on.

dropbear

Install dropbear.

adb remount adb push dropbear /system/bin/dropbear
adb push dropbearkey /system/bin/dropbearkey
adb push 95dropbear /system/etc/init.d/95dropbear
adb shell chmod 755 /system/bin/dropbear /system/bin/dropbearkey /system/etc/init.d/95dropbear

Change password dropbear

-C cleartext password.

Generate ssh keys

dropbearkey -t rsa -f /data/dropbear/dropbear_rsa_host_key
dropbearkey -t dss -f /data/dropbear/dropbear_dss_host_key

busybox

adb push busybox /system/xbin/busybox
chmod 4755 busybox
cd /system/xbin
./busybox --install -s .

flash radio

Get root access and boot phone fastboot mode. Flash radio

fastboot flash radio radio.img

flash rom

Get root access.

rsync -aP rom.zip /media/232322/rom.zip

Put phone in charge only and reboot with command.

adb shell reboot recovery
  • Once in recovery use your trackpad to scroll down to install zip from sdcard
  • Choose choose zip from sdcard
  • Select the ROM to install – your ROM will begin to install
  • Once installed press the back button a couple of times to go back to the main screen of Clockwork Recovery
  • Choose reboot system now

extract Android Backup

dd if=mybackup.ab bs=24 skip=1 | openssl zlib -d > mybackup.tar

install apk

adb install path/file.apk