This is an old revision of the document!
Table of Contents
Android
HTC Desire Z
Work in progress Do not use
Gain temporary root and create Backup on HTC Desire Z Android 2.3
On Linux:
adb push fre3vo /data/local/tmp adb install Superuser.apk # from Vision-fre3vo-temp-root.zip adb push su /data/local/tmp adb push fixsu.sh /data/local/tmp adb push busybox /data/local/tmp adb shell
In adb shell:
chmod 777 /data/local/tmp/fre3vo /data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF
Dropping back to Linux!
~ $ adb shell # /data/local/tmp/fixsu.sh # exit
Yeah, this time it's root! Now run Titanium Backup *root* and save everything to SD Card!
Downgrade HTC Desire Z to Android 2.2
see Google
/data/local/tmp/misc_version -s 1.33.405.5
Root and ugrade HTC Desire Z to Android 2.3
On Linux:
adb push psneuter /data/local/tmp/ adb push hboot-eng.img /data/local/tmp/ adb push busybox /data/local/tmp/ adb push flashgc /data/local/tmp/ adb push gfree /data/local/tmp/ adb push root_psn /data/local/tmp/ adb push recovery-clockwork-touch-5.8.1.0-vision.img /data/local/tmp/recovery.img adb push su /sdcard/ adb push Superuser.apk /sdcard/ adb shell
In adb Shell:
chmod 755 /data/local/tmp/* /data/local/tmp/psneuter
In Linux:
adb shell
In adb Shell (note the '#' sign):
cd /data/local/tmp ./gfree -f -b hboot-eng.img -y recovery.img ./root_psn sync
References:
* http://wiki.cyanogenmod.org/w/Install_CM_for_vision * http://forum.xda-developers.com/showthread.php?t=1178912 * http://forum.xda-developers.com/showthread.php?t=905261 * http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD *
Use QR Code to gain Wifi Access
To get Wifi access by use of common QR Code scanners, you have to QR encode the string WIFI:S:MySSID;T:WPA2;P:MyPassword;; which can be generated with the open source tool qrencode:
qrencode -t PNG -s 12 -l L -o MyNetwork.png 'WIFI:S:MySSID;T:WPA;P:MyPassword;;'
Apart from replacing MySSID and MyPassword by the right values for your network, you might need to replace WPA by WEP. I was told, a WPA2 might work as well, but WPA seems to be generic for both WPA and WPA2.
For a hidden network, a H:true is expecte as a last value, seperated by another ; and finished by a pair of them. In case of no password (no encryption), just omit the respective tags completely1).
References:
- Tries with the QR Code generator from the ZXing project
Thanks to Generate QR Codes for WiFi networks for pointing out the basiscs.
Wileyfox Swift
Install TWRP 3.0.2 unofficial on Wileyfox Swift
Some time ago, I found an unofficial build of TWRP for the Wileyfox Swift (crackling): TWRP_3.0.2-0_crackling_20160524.zip
Steps done:
- Extract recovery.img from TWRP_3.0.2-0_crackling_20160524.zip
- Boot Wileyfox Swift into fastboot
- Connect by USB
- Run
fastboot flash recovery recovery.img
on connected computer - Reboot or shutdown from TWRP Menu