Android

Aus Wiki
Wechseln zu: Navigation, Suche

Geräte

Handies

HTC 10

Custom Recovery (TWRP)

Custom ROM

Der Weg zum Custom ROM

Vorbereitung. Es sollte mindestens 80% Acculadung vorhanden sein

  • Bootloader entsperren
  • Gerät in den Downloadmode booten (Volume down und Power)
  • TWRP installieren
    • fastboot flash recovery twrp-3.0.2-5-pme.img
    • fastboot reboot-bootloader
  • System Backup erstellen (damit man nachher zurückkehren kann für OTAs)
    • am Devide die Option Boot to recovery Mode wählen
    • Keep Read Only wählen
    • Backup wählen
    • System Image und Boot backupen (!!! unbedingt System Image !!!)
  • custom Image installieren

HTC One M8

HTC One X

Custom Rom flashen

  • aus dem ZIP die boot.img entpacken
  • ZIP auf die SD-Karte kopieren
  • H0X in den Fastboot Modus versetzen
  • fastboot flash boot boot.img
  • fastboot erase cache
  • H0X in den Recovery Mode bringen (hboot, recovery)
  • ZIP flashen (!! USB Kabel vorher abstecken!!)

Return to Stock

Return to Stock

Bootloader

  • entsperren htcdev
  • entsperren mit vorhandener unlock.bin fastboot flash unlocktoken Unlock_code.bin
  • sperren fastboot oem lock
Recovery
Recovery flashen
  • fastboot erase cache
  • fastboot flash recovery RecoverName.img
  • (testen) fastboot boot RecoverName.img

Achtung der CWM (ClockworkMod) laded das Handy nicht, während er aktive ist, das kann bei einem Handy, bei dem man den Accu nicht herausnehmen kann, zu ernsten Problemen führen ... (in der Version 5.8.4.0 ist der Ladebug behoben)

HTC Desire

Radios

Link mit vielen Radios für das Desire

Autoradios

WIKI über die MCUs

Apps

Stores

Google

Google Playstore

f-Droid

f-Droid Store für freie Apps (FOSS = Free and Open Source Software)

diverse

www.apkmirror.com

Apps

Livestreaming

Getestet wurde immer die kostenlose Streamfunktion

ustream

www.ustream.tv mein Channel

  • + gute Qualität des Streams
  • + gute App
  • + User müssen sich nicht registrieren (wenn der Stream mit der free Version erstellt wird)
  • + 10 GB Speicherplatz für die Livestreams
  • + Videos können heruntergeladen werden
  • + Videos können mit einem Klick auf Youtube gepostet werden
  • - Samsung Galaxy Kamera stürtzt ab, wenn man den Livestream startet

veetle.com

veetle.com Mein Channel

  • + Sasung Kamera wird unterstützt
  • + User müssen sich nicht registrieren (wenn der Stream mit der free Version erstellt wird)
  • + gute Qualität des Streams
  • + Videos werdn gespeichert (keine Ahnung wie lange oder wie viele)
  • - Videos können nicht herunter geladen werden
  • - Zoomen in der App möglich

Bambuser

bambuser.com mein Channel

  • + Sasung Kamera wird unterstützt
  • + Zoomen in der App möglich
  • + Stream wird nach dem beenden vollständig hochgeladen
  • + User müssen sich nicht registrieren (wenn der Stream mit der free Version erstellt wird)
  • - die geringste Auflösung von allen getesteten (640*480)
  • - hat bei meinen Test geruckelt und Aussetzer gehabt

justin.tv

www.justin.tv Mein Channel

  • + User müssen sich nicht registrieren (wenn der Stream mit der free Version erstellt wird)
  • - Samsung Galaxy Kamera stürtzt ab, wenn man den Livestream startet

livestream.com

livestream.com Mein Channel

  • + tolle Qualität des Livestreams
  • + es gibt den Livestream Broadcaster
  • + während dem streamen kann man Photos machen
  • + Videos werden am Server 30 Tage gespeichert
  • - etwas umständliches starten des Streams
  • - User müssen sich registrieren (wenn der Stream mit der free Version erstellt wird)
  • - kein Zoomen mit der Samsung Galaxy Kamera möglich

livingscoop.com

livingscoop.com Mein Channel

  • - Bild am Kameraschirm total zerstört
  • - ich habe den Stream nicht live gefunden, irgendwann taucht er dann auf der Seite auf
  • - Schrift in der App sehr klein

ADB

ADB (Android Debugging Bridge) ist ein Teil des Android SDK

Logging vom PC aus

adb logcat

liefert die aktuellen Debugmeldungen

Accu via ADB afragen

adb shell cat /sys/devices/platform/htc_battery/power_supply/battery/batt_vol
adb shell cat /sys/devices/platform/htc_battery/power_supply/battery/status

Datei nach /system kopieren

  • adb muss auf Deienm Rechner installiert sein
  • in das Verzeichnis wechseln, in dem Deine adb.exe liegt
  • adb shell (damit kommst Du auf die Shell von Deinem Handy)
  • mount -o remount,rw /system (jetzt ist Deine Systempartition mit read/write gemountet, aufpassen, was Du machst, wenn hier die falsche Datei gelöscht wird geht nichts mehr)
  • exit (die Shell vom Handy wird wieder verlassen)
  • adb push /PfadZuDeinerDateiAmRechner/App.apk /system/App.apk (ich habe es unter Linux gemacht, deswegen / unter Windows sind die Pfade mit \ ersetzen. App.apk mit dem Namen Deiner App ersetzen)

Tipps und Tricks

Exchange Hack (Sense ROMs)

Wenn der Exchange Hack nihct im gewünschten ROM ist, die Mail.apk (/system/priv-app/Mail/Mail.apk) aus einem anderen ROM extrahieren und nach /system/priv-app/Mail/Mail.apk am Handy kopieren, neu starten

Commandline Methode

  • die Mail.apk (/system/priv-app/Mail/Mail.apk) aus einem anderen ROM extrahieren
  • mit adb auf das Handy kopieren adb push Mail.apk /ext-sd/Copy/
  • am Handy die Shell öffnen adb shell
  • cd /ext-sd/Copy/
  • cp Mail.apk /system/priv-app/Mail
  • Handy rebboten

gespeicherte WLAN Passwörter auslesen (nur bei gerooteten Geräten =

Die Wlan Passwörter werden von Android in der unverschlüsselten Datei /data/misc/wifi/wpa_supplicant.conf gespeichert.

Steuerung von den Funkdienste (Bluetooth, wlan, gps, ..)

Bei den neuen Android Versionen 2 mal die Benachrichtigungszeile nach unten ziehen.

HTC Sense

Lange auf den Screen drücken --> Widgets wählen --> Energiesteuerung wählen (4 * 1 breit!!)

MP3 Klingeltöne

Kurz und Direkt Methode

Im Player auf die Menu Taste drücken und da findest Du den Button "Als Klingelton einstellen"

Hand Methode

Auf der Speicherkarte das Verzeichnis

/media/audio/ringtones

anlegen und dort die MP3 reinkopieren.

Alarmtöne kommen ins Verzeichnis

/media/audio/alarms

und zu guter Letzt für Notifikationen

/media/audio/notifications

Anrufannahme verzögert bei HTC Desire

Sollte man dies bei seinem Desire haben, hilft die Eingabe von *#*#2347#*#* im Telefonmode, dadurch wird CFU query bei camp on umgeschalten (on, off). Wissenswertes über camp-on

custom Roms

Sensation

HTC Sensation Android Roms

Ice Cream Sandwitch mit Sense 3.5

die ICS/Sense 3.5 Kombinationen sind ganz nett, aber ein paar kleinigkeiten funktionieren noch nicht ganz richtig. Das stört aber im Betrieb nicht wirklich.

Desire

Vom Original zum custom ROM

Desire-HD ROM auf dem Desire installieren Anleitung mit Video


Diverses

Diebstahlschutz

Positionsspeicherung

[1]


Apps Programmieren

AndroidAppsProgrammieren