duckring
Fortgeschrittenes Mitglied
- 89
VORWORT
Bevor Ihr Euch an die Umsetzung der "schweren Kost" (flashen) macht, solltet Ihr mit Eurem Androiden-Gerät schon recht gut vertraut sein.
Fast stündlich werden hier neue threads aufgemacht, wo z.Bspl. ein falscher root Kernel geflasht wurde. Mit einem wachen Auge lässt sich so etwas generell ausschließen.
Gerade wenn man relativ "frisch" sich in dieser Szene tummelt, halte ich es für ganz besonders effektiv, wenn man sich wirklich durch das Forum "wühlt".
Die zumindest "angelesene Erfahrung" hatte sich sehr positiv auf meine Herangehensweise bzgl. des flashens ausgewirkt.
Hier sind wirklich eine Menge "crack`s" am Start, und durch das "studieren" ihrer Beiträge habe ich eine Menge gelernt.
Das hier ist ein klasse Forum, aber ich möchte Neuusern auch unbedingt das XDA developers Forum nahe legen.
Wie schon alt bekannt: Lesen bildet,.... abschreiben macht nicht schlauer...
Ich für meine Person möchte immer ziemlich genau wissen, was ich da mache. Und dafür benötige ich das Hintergrundwissen was ich mir in einem
Jahr hier angelesen habe.
Wenn ihr eine Lösung für euer Problem sucht, schaut euch erst die stickies an ( oberhalb mit [Wichtig] angepinnt)... und auch in den Unterkategorien wie
root/modding.... u.s.w. Viele "Probleme" werden dort eingehend behandelt.
Ich kann unerfahrenen Usern nur raten: lesen,lesen,lesen ..und wenn ihr sicher seid, das euer Vorhaben durch das nötige Hintergrundwissen gestützt wird, kann`s losgehen.
In diesem Sinne
A
ADB: Android Debug Bridge
Eine Kommandozeilen-Anwendung (aufrufbar per cmd) z.B.zum Debuggen, die im Android SDK Pack enthalten ist. ADB bietet z.B.Möglichkeiten um das Gerät zu durchsuchen, kopieren von Programmen auf das Gerät,löschen von Programmen die sich auf dem Gerät befinden und Ports für die Fehlersuche. Auch lassen sich SPL und "recovery images" damit
auf das Gerät flashen.
Akku
Alle Fragen rund um den Akku werden in einem sehr schönen und umfangreichen Thread vom User BigBubby behandelt:
F.A.Q. - Akku - Guide
außerdem:
Akku thread Probleme bei Fw updates-Laufzeiten-usw
[INFO]Akkuverbraucher des Galaxy S2
[Kaufempfehlung]Samsung Akku fürs S2 mit 2000mAh (Original Samsung) - in weiß und schwarz
Android Market
Der Android Market ist der Haupt Dreh- und Angelpunkt in Sachen Apps und Spiele für Android. Den Market erreicht man über die Market App, die i.d.R. in jedem Build enthalten ist.
Zur Verwendung des Market ist ein Google-Account notwendig. Man kann dort sowohl kostenlose, als auch kostenpflichtige Apps beziehen und direkt installieren.
Selbst nach einer Neuinstallation des Handys bleiben bereits gekaufte Apps dort vorhanden, so dass man sie bequem neu runterladen und installieren kann.
Bezahlen im Market via Handyrechnung, trotz CustomRom
AOSP Rom
AOSP ist die Abkürzung von Android Open Source Projekt. Diese Custom Roms basieren nicht auf Samsung Firmwares, sondern auf dem Source Code des reinen Android.
Die bekanntesten Vertreter sind der Cyanogen Mod und Miui. Auf diesen Roms laufen keine Samsung eigenen Apps und auch die Google Services, wie Maps etc. müssen nachinstalliert werden, aus rechtlichen Gründen.
APK
Die Abkürzung "APK" steht für "Android Package", ein Paketformat für das Android-Betriebssystem für Smartphones und Tablets. Um ein Programm unter Android installieren zu können muss dieses die Erweiterung .apk besitzen.
Eine APK Datei ist im Grunde ein erweitertes Zip Paket & kann auch von Zip Programmen wie 7Zip oder WinRAR ohne weiteres geöffnet oder gar verändert werden.
Sofern das App nicht speziell Signiert ist können auch beispielsweise Bilder ausgetauscht werden, was sich in der Modding-Community hoher Beliebtheit erfreut.
Da beim Compilieren des Apps gewisse Teile des Apps verschlüsselt werden bzw in eine ausführbare Form gebracht werden, kann man manche Inhalte nur nach dekompilieren verändern.
Apps2SD / A2SD:
Mit App2SD, oder App2SD+ ist es möglich Apps auf der SD-Karte zu installieren. Hier muss man zwischen App2SD (was seit Froyo in Android integriert ist) und App2SD+ (das in vielen Custom Roms enthalten ist) unterscheiden.
App2SD (Froyo)
Mit dem in Froyo integriertem Appmanager ist es möglich Apps auf die SD-Karte zu verschieben. Hierbei ist zu beachten, das die Apps diese Funktion unterstützen müssen, also speziell für dieses Feature Entwickelt.
Hierbei werden teile einer entsprechenden App (also nicht vollständig) auf die SD-Karte ausgelagert. Wie gut diese Auslagerung ist hängt start von den Entwicklern der App ab.
Zu beachten ist, dass Apps welche Widgets erzeugen oder die Timerfunktion nutzen beim ablegen auf die SD Karte meist nicht funktionieren und somit diese Funktion von Hause aus deaktiviert ist.
App2SD+
App2SD+ steht zunächst einmal lediglich denen zur Verfügung, die auf Ihrem Android Rootrechten eingeräumt haben. Darüber hinaus muss eine auf das Android-Gerät gespielte Custom Rom dieses Feature unterstützen und die SD-Karte mit einem ext3 Bereich formatiert sein.
Eine entsprechende Formatierung der SD-Karte ist zum Beispiel mit dem <<ROM-Manager>> möglich.
Hierbei muss beachtet werden, das eine App immer im externen Speicher abgelegt wird, jedoch die Daten (z.B. Cache) immernoch im internen Speicher des Telefons abgelegt werden. Daher kann es dazu kommen das der interne Speicher voll läuft und im App2SD (ext3) Bereich der Speicherkarte noch mehr als genug Platz ist. Daher reichen 512MB im externen Bereich völlig aus, das der interne Speicher früher voll läuft und man dann eh keine Apps mehr installieren kann.
Data2SD
Bei der Data2SD Variante wird die eigens dafür angelegte 2. Partition der SDcard in den internen Speicher mit eingebunden. Das bedeutet im Klartext das die Größe des internen Speichers hierbei nur noch durch die Größe der Ext. Partition begrenzt wird. Hierbei werden dann alle Daten auf der SD-Karte ausgelagert.
Nachteil: Durch die einhergehende stärkere Beanspruchung der SD - da als interner Speicher integriert - kann es zu stärkeren und somit schnelleren Verschleißerscheinungen kommen, daher sind regelmäßige Backups der SDcard leider Pflicht. Einige Nutzer berichten von einer bis mehreren veschlissenen SD's, andere wiederum haben wohl bis heute keine Probleme.
https://www.android-hilfe.de/forum/allgemeine-anleitungen-tutorials-geraeteunabhaengig.1274/app2sd-komplett-ueberblick-verschiedener-methoden.144338.html
B
BLN = Back Light Notification
Erklärung: Soft-Tasten leuchten oder blinken bei verpassten Anrufen oder SMS
Backup
Backup-Konzepte zum Galaxy SII
Sehr schön geschriebene Erläuterung zu Backupmethoden vom User toscha42.
Folgende Datenbackups werden erläutert:
IMEI (International Mobile Station Equipment Identity)
Kontakte
Kalender
SMS
Media Daten
Einstellungen des Handys, z.B. wie Klingeltöne etc.
Lesezeichen des Browsers
Mailkonten, Einstellungen und Mails
Betriebssystem
Erweiterungen zum Betriebssystem, wie Android-Anwendungen
Bootloader
Der Bootloader ist das Segment der Firmware, das beim Einschalten des Gerätes als erstes aktiv wird und ist im Grunde Bestandteil jedes Software-fähigen Systems (e.g. PC, Spielekonsole, Handy) Nach einem Hardwarecheck wird der als Startpunkt definierte Teil des Betriebssystems vom Bootloader aufgerufen und der Startvorgang eingeleitet.
Bootloop
Bei einem Bootloop hängt das Smartphone in einer Startschleife im Bootscreen fest. Die Start-Animation wiederholt sich dauerhaft, da notwendige Daten aus dem Android System nicht erfolgreich geladen werden können.
Nach einem falschen Flash-Vorgang, bei dem beispielsweise ein inkompatibler Kernel auf das Android System installiert wurde, folgt meist diese Art von Fehler.
Branding
Manche Hersteller "spendieren" ihren Geräten ein Branding. Branding heisst übersetzt "Brandmarke, Brandzeichen" und soll das Gerät mehr oder weniger stark erkennbar an einen Anbieter binden.So fügen manche Provider den Geräten eine eigene Bootanimation hinzu und installieren (Demo) Apps die meist nicht deinstalliert werden können.Nur in den selteneren Fällen wird wirklich Wichtiges verändert, wie etwa spezielle Anpassungen des Empfangs.
Brick:
In der Regel das Lebensende eines Androiden der dann nur noch als Briefbeschwerer o.ä. herhalten kann. Wörtlich heißt das zwar "Ziegelstein",
aber das würde im Deutschen u.U. zu meilenweisen Verwechslungen mit gewissen Androiden aus dem Hause Motorola führen...
Was sich Google dabei dachte, als es die gleichnamige Permission einführte,sei der Fantasie anheim gestellt...
Wie verwandelt man einen Androiden nun in einen "Brick"? Nur soviel sei gesagt: In etwa 95% aller Fälle hängt das mit dem Flashen eines
zum Gerät inkompatiblen RUU (Radio Unit Update: Eine Art update.zip für das Radio-Image, also ein
"Firmware-Upgrade") zusammen. Vermeiden lässt sich solches alsodurch gründliches Lesen der Anleitungen und prüfen des "Zubehörs" vor dem
"Brutzeln".
BusyBox
Generell hat man eine größere Ansammlung "loser" Dateien auf dem Dateisystem.
Jeder Unix-Befehl der Unix-Shell wäre eine eigene Datei. "ls", "ps", "cat", "cd", etc... (unter Windows Befehle wie "dir" "copy" "cd" "echo" "mkdir" usw).
Unter Windows würde das bedeuten, dass man im C:\Windows\ und C:\Windows\System(32) Ordner ne Menge exe-Dateien hat. Jeweils eine für dir, copy, echo... etc.
Da die Dateien aber weniger als 1 kB groß sind, belegen sie aber immer mindestens die kleinste Sektorgröße des Speichers. Somit belegen (bei einer Sektorgröße von 2kB) auch Dateien mit 0.1kB ganze 2kB auf der Festplatte / SD-Karte.
Bei Linux kann man es wie folgt lösen: man nimmt statt 100000 einzelnen Dateien (o.g. Befehle der linux shell) eine groooooße Datei und packt alles dort rein. Dies nennt man dann (unter anderem) Busybox.
Der Vorteil der Busybox: man packt dort durch einen bestimmen Konfigurator nur die shell-Dateien rein, die man auch wirklich braucht.
Beispiel-Rechnung: angenommen wir hätten 100 Shell-Befehle, die jeweils 0.99kB groß sind und eine Sektorgröße von 2kB . Einzeln belegen die Dateien dann 200kB. (0.99kB aufgerundet auf 2kB * 100)
Zusammengepackt als Busybox belegen sie 0.99kB * 100 100kB. (0.99kB * 100 = 99kB, dann auf Sektorgröße aufrunden = 100kB).
-> selbst bei 100 kleinen Dateien spart man schon 50%
C
Clockwork Recovery Mod
Hierbei handelt es sich um einen weiteren Meilenstein in der Android ROM Entwicklung.
Mit dem Clockwork Mod ist es möglich, speziell dafür vorgesehene und angepasste Roms direkt von SD Karte zu flashen, ohne einen PC dazu zu benötigen.
Weiterhin kann man damit komplette Backups eines Roms ziehen, und jederzeit wieder 1:1 rückspielen.
Auch Updates und Fixes am laufenden System sind hiermit verhältnismäßig einfach möglich
Compiling / Kompilieren
Das Kompilieren wurde früher auch einfach "übersetzen" genannt. Denn genau das passiert wenn man sich das ganze betrachtet. Es wird eine bestimmte Sprache übersetzt in eine Sprache, welche die Maschine, also der Prozessor, versteht. Eine Programmiersprache funktioniert also immer nur mit einem bestimmten Übersetzter, der das pendant von der Programmiersprache in der Prozessorsprache kennt.
CSC:
Im CSC sind die spezifischen Inhalte für die ProductCodes gespeichert. Das beinhalte nicht nur Regionen, sondern auch Provider. Dazu gehören neben regions- oder marketspezifischen Apps auch spezielle Einstellungen, wie z.B. Fast Dormancy Settings oder eben auch APN Settings. Gängige ProductCodes sind:
DBT (Deutschland)
DTM (T-Mobile Deutschland)
AUT (Schweiz)
ATO (Österreich)
Dann gibt es sog. Multi-CSCs, in denen mehrere ProductCodes zusammengefasst werden. OXA umfasst dabei Nord-West Europa, OXX den Rest von Europa.
Das bedeutet aber nicht, dass man im Ausland keine Datenverbindungen aufbauen kann mit falschem CSC. Die SIM ändert sich ja nicht, folglich bleibt auch der APN identisch. Selbst wenn man die SIM tauscht, kann man im Zweifel den APN immer noch manuell einrichten. Automatisch wird ein APN aber nur eingerichtet, wenn eine SIM passend zum CSC eingelegt wird.
Custom ROMs:
Als Custom ROMs bezeichnet man modifizierte Android Versionen, die man (sofern man root Rechte besitzt) auf sein Smartphone flashen (laden) kann. Dieser Vorgang bringt Vorteile wie Multitouch, Apps2SD, ram hack etc. Der wohl bekannteste Ersteller von custom ROMs ist Cyanogen.
https://www.android-hilfe.de/forum/custom-roms-fuer-samsung-galaxy-s2.355/community-os-uebersicht.131451.html
https://www.android-hilfe.de/forum/custom-roms-fuer-samsung-galaxy-s2.355/howto-flashen-von-custom-roms.124639.html
Custom-Roms für Samsung Galaxy S2
CyanogenMod
Der CyanogenMod (CM) ist eine Aftermarket-Firmware-Distribution für eine Reihe von Mobiltelefonmodellen. Es ist ein Abkömmling des von der Open Handset Alliance entwickelten freien Mobiltelefon-Betriebssystems Android, der von der Android-Gemeinde erstellt wurde und gepflegt wird, namentlich vor allem vom namensgebenden Schöpfer Cyanogen (Steve Kondik). Der CyanogenMod bietet für die unterstützten Geräte gegenüber den mitgelieferten Firmwares zusätzliche Funktionen und behauptetermaßen Verbesserungen der Leistung und Stabilität. Es ist mit hunderttausenden Nutzern die beliebteste angepasste bzw. Community-basierte Android-Distribution.
CyanogenMod
D
Dalvik Cache
Android besteht, vereinfacht gesagt, aus einem Linux-Kernel, auf dem eine spezielle Java-Version läuft. Letzteres
ist die sogenannte Dalvik VM (wobei "VM" für "Virtual Machine" steht).Android Apps sind also in Java geschrieben.
Für die Ausführung der App wird der Java Code in einen sogenannten "Byte Code" übersetzt, der optimal auf die Hardware (und Android-Version)
angepasst ist. Damit dies nicht bei jeder Ausführung der App geschehen muss, passiert diese "Übersetzung" unmittelbar nach der Installation der App
und der Byte-Code wird im sogenannten Dalvik Cache abgelegt. Da dies nach der Installation eines "neuen Systems" für alle Apps geschehen muss,
dauert auch der erste Start nach der Neuinstallation ein wenig länger (dafür geht die Ausführung der Apps nachher entsprechend schneller).
Bei der Installation eines neuen ROMs muss aus genannten Gründen (optimale Anpassung ans System) der Dalvik Cache neu aufgebaut werden.
Dafür gibt es im Recovery-Menü einen extra Menüpunkt
Dalvik Virtual Machine
Die Dalvik VM ist eine für mobile Geräte entwickelte Java Virtual Machine (JVM).
Die Dalvik Virtual Machine besitzt einen eigenen Bytecode, was sie von vielen anderen JVMs unterscheidet. Dalvik kann mit dem Programm dx herkömmliche CLASS-Dateien von Java in DEX-Dateien konvertieren (Dalvik Executable). Dabei werden mehrere CLASS-Dateien zu einer DEX-Datei zusammengefasst und einige Optimierungen bezüglich des Speicherbedarfs vorgenommen.
DDMS: Dalvik Debug Monitor Service
Programm ist enthalten im Android SDK Pack mit dem man sein Handy per USB Debuggen kann und verschiedene Prozesse überwachen/prüfen kann.
Auch sind per "DDMS" Screenshots von seinem Handy möglich und es ist ein File Explorer enthalten.
Debranden
Unter Debranden versteht man schlicht, eine nicht vom Provider modifizierte Firmware aufzuspielen.Dafür bieten sich bspw. die Generic German Version (in dem Fall SE) oder die Global Generic Version (ebenfalls Namensgebung von SE) der Firmware (FW) an. Diese kann man dann mit Flashtool bzw den entsprechenden Methoden des jeweiligen Herstellers aufspielen.
Deodexing/Deodexed
Bei den Stock ROMs hat es jeweils im /system/app oder im /system/framework Ordner nicht nur APK- bzw. JAR-Dateien, sondern auch die dazugehörigen ODEX-Dateien.
Beim Deodexing wird die ODEX-Datei zurück in eine classes.dex Datei konvertiert und in die APK/JAR Datei gepackt.
Deodextes ROM
Die deodexten Dateien sind meistens kleiner als die APK/JAR + die ODEX-Datei zusammen. Wenn man z.B. den ganzen /system/app und /system/framework Ordner deodext, kann man da schon einige Megabytes sparen.
Deodexte ROMs sind auch für Designer/Themer ganz interessant. Denn bei diesen ROMs kann man ohne weiteres die Schriftgrösse oder Schriftfarbe verändern.
dex Datei: Zusammengestellte Android-Anwendungs Code Datei
Android-Programme sind in dex Datein zusammengestellt. Dex (Dalvik Executable) Dateien sind wiederum in einer einzigen ZIP-Datei (APK) auf dem Gerät. Dex-Dateien können in der Programmiersprache Java erstellt werden.
DHCP
Die Abkürzung steht für das Dynamic Host Configuration Protocol, welches in vielen Netzwerken zum Einsatz kommt. In WLANs ist es fast immer in
Verwendung. Meldet sich ein Gerät beim DHCP-Server an, erhält es von diesem die für die Netzwerk-Kommunikation notwendigen Konfigurations-
Parameter: Eine eigene IP-Adresse, die Adresse des zuständigen Routers, Nameserver, usw..
E
Eclair:
ext 1, 2, 3 oder 4:
Ext ist eine Art der formatierung (wie fat32 oder NTFS) die von Linux bekannt ist.
Diese Formatierungsarten werden benötigt wenn man Apps2SD einrichten will.
Edge
Edge steht für Enhanced Data Rates for GSM Evolution und ist eine spezielle Technik, die eine schnellere Datenübertragung in GSM-Mobilfunknetzen ermöglicht. Edge ist die Fortführung der GPRS-Dienste (EGPRS) und der HSCSD-Dienste (ECSD).
EFS-Ordner: siehe Productcode
F
FastBoot
Fastboot ist eine Funktion, mit der das Gerät schneller hochfährt. Wenn man das Gerät ausschaltet, versetzt sich das Gerät quasi in Standby Modus.
Achtung: Wenn der Akku entfernt wird, kann das Gerät nicht mit Fastboot hochgefahren werden.
Fast Dormancy
siehe Anhang
Firmware (FW)
Kurz erklärt ist die Firmware das Betriebssystem des Smartphones. Doch im Gegensatz zu einem normalen Computer-Betriebssystem, das auf sehr vielen PC-Komponenten seinen Dienst verrichtet, ist der Grundgedanke einer Firmware, fest mit einem Gerät verbunden zu sein. Der eingeschränkten Wahlfreiheit steht der Vorteil gegenüber, dass eine Firmware immer an ein vorhandenes System angepasst wurde und so im normalen Fall alle zur Verfügung stehenden Hardware-Ressourcen optimal nutzt. Die Firmware liegt bei Smartphones in einem Flash-Speicher namens ROM.
https://www.android-hilfe.de/forum/archos-7-home-tablet.172/hardcase-oder-flipcase-tasche.132135.html"][B][SIZE="3"] Galaxy S2 Firmware-Sammlung-Stand-13-03-2012[/SIZE][/B][/URL]
[IMG]https://www.android-hilfe.de/forum/original-firmwares-fuer-samsung-galaxy-s2.356/provider-firmware-dbt-deutschland-branded-stand-04-04-2012.147336.html"][B][SIZE="3"] Provider-Firmware-DBT-Deutschland-branded-Stand-04-11-2011[/SIZE][/B][/URL]
[IMG]https://www.android-hilfe.de/images/icons/icon2.gif Original Firmwares für Samsung Galaxy S2
Flashen:
Den Flashvorgang startet man in der Regel direkt an seinem Handy im recovery Menü oder am Computer mit Hilfe der ADB. Hierbei hat man meist ein .zip File (kann ein custom ROM, eine neue Radio Version, ein neuer SPL, ein Thema, oder etwa ein Programm sein)
auf das Telefon "geladen". Das Flashen dauert nicht sehr lange und ist ein sehr einfacher Prozess.
Flugmodus, Flight-Mode
Wird ein Handy in den Flugmodus versetzt, werden alle Kommunikationsfunktionen deaktivert.
Frankensteinpackage
siehe Anhang
Frojo
Froyo ist nicht etwa ein neuer Held aus Mittelerde, nein, Froyo ist der Codename der Android Version 2.2.
Wenn in einem Build Namen an irgendeiner Stelle das Wort "Froyo" auftaucht, ist das ein sicherer Hinweis darauf das das Build auf der Android 2.2 Basis beruht.
G
Gingerbread
Nein, dies ist nicht wie oftmals vermutet die passende Beilage zu Ginger-Ale, sonder auch hier handelt es sich um einen Codenamen der Android Version 2.3.
Ginger- bzw. Gingerbread Builds basieren also daher auf der Basis von Android 2.3
Gingerbread-Builds laufen bereits nahezu fehlerlos und stabil, lediglich beid er Verwendung älterer Apps kann es zu Problemem kommen.
GoldCard:
Dies ist eine modifizierte SD-Karte, die einen Exploit ausführt,mit dem es dann auch möglich ist offizielle Generic ROMs,oder Custom ROMs zu Flashen,anstelle von ROMs die der jeweilige Provider anbietet.
Hardreset
Wenn ein Softreset nichts bringt (weil keine Wirkung zeigt oder Dateien verändert wurden) so muss man die Software neu aufspielen.
Im allgemeinen wird dieser Vorgang mit einem vom Hersteller gelieferten Programm gemacht gemacht. (SEUS, Kies, RUU)
Es werden in der Regel alle Daten vom Telefon gelöscht & die gesamte Systemsoftware neu aufgespielt. Das Gerät befindet sich somit wieder im Auslieferungszustand.
Google-Account
Der Google Account ist eigentlich das Zentrale Herzstück eines Android Handys. Er wird benötigt, um Kontakte, Aufgaben, Termine oder Mails mit dem Server zu syncronisieren/sichern oder um im Android Market Apps kaufen zu können.
Nach der (kostenlosen) Einrichtung eines Google-Accounts können hier spielend einfach Kontakte, Termine, Aufgaben usw. gesichert werden und von jedem Internet-PC weltweit nach Einloggen bearbeitet und eingesehen werden.
Nach der Neuinstallation des Handys können vom Google Account vollautomatisch (wenn gewünscht) sämtliche Apps und Einstellungen, Kontakte und Termine wieder zurückgespielt/neu installiert werden.
Die Benutzung des GS2 ist zwar grundsätzlich auch ohne Google Account möglich, viele Funktionen des Geräte gehen dann aber nicht, mit am wichtigsten wahrscheinlich der Android Market.
Kann ich einen Account mit mehreren Geräten nutzen?
Das ist problemlos möglich. Und das Schöne dabei: Auch die mit dem Account gekauften Apps lassen sich auf all diesen Geräten parallel nutzen, denn der Kauf
ist ja an den Account gebunden. Darüber hinaus zeigt der neue Web-Markt bei jedem App an, mit welchem Gerät selbige kompatibel ist und gibt dem Anwender dann die Möglichkeit, sie dort zu installieren. Auch Kalender und Kontakte werden dann auf allen mit diesem Account verknüpften Geräten synchronisiert (so man diese Funktion aktiviert hat). Kurzum: Die Sache scheint geradezu dafür ausgelegt. Aufpassen sollte man allerdings mit Datensicherungen (auch diese lassen sich
ja auf den Google-Servern speichern) hier bin ich nicht sicher, wie diese auseinandergehalten werden.
Wie kann ich meinen Google-Account ändern?
Offensichtlich soll der Anwender dies nicht tun denn die entsprechende Stelle in der Konfiguration lässt es nicht zu. Natürlich klappt das nach einer
"Werksrückstellung", da dann ohnehin alles neu eingerichtet werden muss. Das ist aber nicht immer gewünscht: Auch alle Apps müssen dann nämlich neu installiert
und konfiguriert werden. Mit einem kleinen Trick geht es aber auch ohne "Werksrückstellung": Vom Home-Screen aus geht man dazu in die Maske
"Einstellungen→Anwendungen→Anwendungen verwalten", und wählt nacheinander folgende Anwendungen an, um deren Daten und Caches zu löschen:
GMail, Google Apps, GTalk (Google Talk), GTalk Services, IM und evtl. noch Google Storage (auch "Speicherplatz bei Google Mail" genannt; was nicht da ist,
überspringt man halt). Jetzt hat der Androide seine "Kontoverbindung" vergessen, und man kann diese wieder neu einrichten mit den gewünschten "anderen
Daten", oder indem man einen neuen Account erstellt. (Andreas Itzchak Rehberg)
GPRS
GPRS steht für General Packet Radio Service und ist ein Dienst zur Datenübertragung, der in GSM Netzen verwendet wird. Dabei besteht nicht wirklich permanent eine Verbindung zwischen den Teilnehmern. Vielmehr ist es so, dass eine Verbindung zwischen den Partnern nur besteht, wenn gerade Daten übertragen werden.
GPS
Das Kürzel GPS steht für Global Positioning System und steht für die Möglichkeit der Ortsbestimmung anhand der Position verschiedener Satelliten.
GSM
Dieses Kürzel steht für Global System for Mobile Communications. Es ist ein Standard für vollständig digitale Datenübermittlung in Mobilfunknetzen und stellt die technische Grundlage der in Deutschland verwendete D- und E-Netze dar.
H
HardSPL:
HardSPL ist eine modifizierte Version des SPL und bietet z.B. die Möglichkeit Backups des Systems auf Datenträgerebene anzulegen. Man bekommt durch den HardSPL Zugriff auf das System um z.B.Dateien auszutauschen. Ob man einen HardSPL erfolgreich durchgeführt hat,kann man im "hboot" Modus überprüfen,ob dort S-ON,oder S-OFF steht!Bei S-OFF, war es erfolgreich!
Hboot: Service Menü
Einfaches Menü mit Informationen zu Modell-Nummer, SPL, Radio und Firmware
HSCSD
HSCSD ist eine Technik zur Datenübertragung. Sie erweitert den GSM-Mobilfunkstandard CSD, damit die Datenübertragung schneller ist. Theoretisch können Übertragungsgeschwindigkeiten von bis zu 115,2 kbits/s erreicht werden. Ausgeschrieben bedeuted HSCSD High Speed Circuit Switched Data.
HSDPA
HSDPA ist eine Technik zur Datenübertragung des Mobilfunkstandards UMTS. Es ermöglicht sehr schnelle Datenübertragungen auf einem ähnlichen Geschwindigkeitsniveau, wie z. B. DSL. Ausgeschrieben bedeuted HSDPS High Speed Downlink Packet Access.
I
ICS
Ice Cream Sandwich
Version:
4.0 (19. Oktober 2011)
Zusammenführung der Entwicklungslinien 2.x und 3.x und Google TV.
Linux-Kernel 3.0.1
verbessertes Multitasking
NFC für Kontakte, Daten und Links mit Android Beam
Entsperren per Gesichtserkennung
verbesserter Browser, verbesserte Google-Mail-, Galerie- und Kalender-App
Data Tracking App
native Funktion zum Erstellen von Screenshots
viele Detailverbesserungen
4.0.1 (17. November 2011
erste Version (Build ITL41D) für das Galaxy Nexus
Behebung des Volume-Bugs in Build ITL41F
4.0.2 (15. Dezember 2011)
Mobile Hotspot bei Benutzung von VPN optimiert
Kernel version 3.0.8
3G/4G-Verbindungen für schnellere Reaktionszeiten optimiert
falsche Benachrichtigung, dass Datenverbindung wegen Roaming unterbrochen wurde behoben
Verbesserung bestimmter optischer Effekte bei Benutzung des Camcorders mit der Frontkamera
optische Verbesserungen des Lockscreens
Problem mit nicht korrekt angezeigten/öffnenden E-Mail-Anhängen behoben
DivX-Unterstützung wurde entfernt
Verbesserte Lautstärke bei der turn-by-turn-Navigation von Google
4.0.3 (16. Dezember 2011)
neue APIs
erste offizielle Version für das Nexus S
Source für Dritthersteller (Samsung, Motorola, usw.)
4.0.4 (4. Februar 2012)
verbesserte Performance
diverse Bugfixes
automatische Helligkeitssteuerung wurde verbessert
allgemeine Lautstärke wurde erhöht
Multitouch-Bug behoben
Version bisher nur für das Galaxy Nexus (Verizon LTE)
Samsung Galaxy S2 Das ändert sich durch Ice Cream Sandwich
Der ICS Problem threadl
ICS Diskussionsthread-rund um das updatel
IM Account
Ein IM-Account ist ein Benutzerkonto bei einem Instant Messenger-Service (dt. Sofortnachrichtendienst) wie z.B. ICQ oder Ähnlichen. Ein solcher Dienst zeichnt sich dadurch aus, dass getippte Nachrichten direkt an freunde oder bekannte Kontakte übermittelt werden können. Die eigentlich von der Computernutzung des Internet stammenden Dienste werden von immer mehr Handys integriert, um deren Nutzern eine möglichst weitgehende Konnektivität zu gewährleisten.
IMEI
siehe Produktcode
J
Java
Java ist eine Programmiersprache. In dieser Programmiersprache sind viele Programme geschrieben, die auf einem Handy laufen können. Wenn ein Handy javafähig ist, kann man diese Programme nutzen.
JIT: Just-in-time Kompilierung für Dalvik
Die Abkürzung "JIT" steht für "Just in Time". Mit JIT wird der Programmcode zur Laufzeit und oder bei bedarf Blockweise übersetzt und dann zur Ausführung gebracht.
Das bringt den entscheidenden Vorteil, da der gesamte Block bereits übersetzt ist und nicht noch Zeilen "nachrutschen" müssen.
Moderne JIT - Compiler können besonders effektiv arbeiten. Sie können dynamische Optimierung bei sogenannten dynamischen Sprachen übersetzten.
K
Kernel
Ein Kernel (auf deutsch Betriebssystemkern) ist der "Grundbaustein" eines Betriebssystems. Er regelt die ganze Prozess- und Datenverwaltung. In einem Betriebssystem bildet er die unterste Schicht (Layer) der Software. Das heisst, er ist der Hardware am nächsten und hat somit direkten Zugriff auf sie. Man kann den Kernel auch als Vermittler zwischen den Anwendungsprogrammen und der Hardware bezeichnen.
Der Kernel kontrolliert u.A. den Zugriff auf die CPU und den Speicher. Das heisst, er entscheidet welche Applikation wie viel Speicher bekommt und was zuerst ausgeführt werden soll.
Im Kernel sind auch die meisten Treiber abgelegt, welche die einzelnen Hardware Komponenten benötigen. Zum Beispiel die Treiber von der Kamera, oder die W-LAN Treiber.
Kernel für Galaxy S2/
Kies
siehe Anhang
L
Launcher - User Interface (UI)
Der Launcher ist ein Teil der Oberfläche von Android. Es gibt den nackten Launcher (android 1 bis 1.5) und den Launcher 2 (Android 2.0 bis 2.2). Außerdem gibt es noch Launcher von HTC (Sense), Motorola (Motoblur), Samsung (Touchwiz) usw. Es ist die Oberfläche mit der ihr auf eurem Android arbeitet. Es gibt im Markt noch weitere Launcher, diese erweitern die normalen Launcher um einiges, zum Beispiel der Launcher Pro oder ADW Launcher. Es gibt aber auch sehr exotische Launcher wie "Slidescreen".
Lockscreen
Der Lockscreen (zu deutsch: Bildschirmsperre) ist die erste Anzeige, die ihr seht wenn Display einschaltet wird. Wie bei Android üblich kann auch diese Komponente entweder manchmal verändert oder eben ganz ausgetauscht werden. Jeder Hersteller benutzt standardmäßig seine eigenes Layout. Die bekanntesten werden woll die Android eigenen Leisten sein, HTCs Sense & Samsungs TouchWiz (Puzzlestück)
M.
MOD
Eine Mod (auch der oder das Mod; Abk. für engl. modification oder deutsch Modifikation) ist eine meist von Hobby- oder selten auch beruflichen Entwicklern erstellte Erweiterung bzw. Veränderung eines bereits veröffentlichten ROMs.
MTP Modus
siehe Anhang
N
NANDROID
Backup Tool. Sichert alle Apps, Einstellungen und Co auf die SD Karte. Muss in der Recovery Konsole gestartet werden.
O
OC = Over Clocking
Das übertakten der CPU (Prozessors) von Stock (original) 1,2GHz bis z.Zt. 1,6GHz möglich
Odin
siehe Anhang
OTA
Die Abkürzung "OTA" steht für "Over-the-Air" und ist eine Methode, um neue (System-)Software ( Sowohl einzelne Systemapps als auch eine ganze Firmware) auf mobile Endgeräte über eine Internet -Schnittstelle (WLAN & Mobiles Netzswerk) aufzuspielen.
P
PDA-, PHONE-, CSC-Dateien (*#1234#)
PDA - Diese (Haupt-)Datei enthält das komplette Android-Betriebssystem inkl. aller Systemapps.
PHONE - Die Modem-Datei ist die Firmware für die drahtlose Kommunikation. Sie steuert WLAN, Bluetooth, sowie die mobilen Funkverbindungen.
CSC - (steht für Country/Carrier Specific Code): Eine länder-/providerspezifische Datei, die u.a. die APNs (mobile Zugangsdaten) und länder-/providerspezifische Apps enthält.
Pit File
siehe Anhang
ProductCode (EFS-Ordner)
Zur Identifikation gibt es beim SGS verschiedene Merkmale.. Zum einen die IMEI, diese ist sozusagen die Fahrgestellnummer eines Handys und damit einzigartig ist. Beim SGS ist im Bezug auf Updates und Garantie zusätzlich der ProductCode sehr bedeutend. Der ProductCode sagt der Software KIES was für ein Gerät man hat, und dementsprechend zeigt Kies einem ein neues Update an oder eben auch nicht!
Sowohl der ProductCode als auch die IMEI werden in verschiedenen Dateien im /efs/ Ordner im /root/-Verzeichnis eures SGS gespeichert.
Bei einem Flash können diese Dateien überschrieben / verändert werden.
Aus diesem Grund ist eine Sicherung dieses Ordners extrem wichtig um euer SGS nach einem misglückten Flash wieder zurück in den Originalzustand zu versetzen.
Anleitung von nightly:
https://www.android-hilfe.de/forum/anleitungen-fuer-samsung-galaxy-s2.353/how-to-efs-ordner-sichern-zur-imei-rettung-alter-thread.115449.html"]https://www.android-hilfe.de/forum/anleitungen-fuer-samsung-galaxy-s2.353/how-to-efs-ordner-sichern-zur-imei-rettung-alter-thread.115449.html[/URL]
[/B]
[IMG]http://s1.directupload.net/images/110930/8325qsi8.gif
[Anleitung] Wiederherstellung der IMEI-Nummer
___________________________________________
Ein sehr gutes Tool um u.a. auch den efs ordner zu sichern und wiederherzustellen: Nitrality
- Install / Uninstall Various Samsung / System apps
+ Secret Codes
- Easy Access to Secret Codes
+ Tools
- Enable / Disable Media Scanner
- Clean Media Thumbnails
- Change CSC Code
- Backup / Restore efs Folder
+ UITweaks
- Battery History
- Battery Information
- Usage Statistics
- Change Display Resolution
- Enable Application Scaling Multi DPI support
- Change Popup Animation Speed
- Change Transition Animation Speed
- Enable / Disable Fancy Input Animations
+ Backup & Restore - CWM Manager
- Reboot into Recovery
- Backup System
- Restore System
- Delete Backups
- Flash CWM ZIPS (update.zip, kernel or themes)
Nitrality
SGS II & das IMEI Problem - gelöst ?
Q
QWERTZ-Tastatur
Bezeichnungen für Tastaturlayouts, also die Anordnung und Funktion der Tasten einer Tastatur. So geht das QWERY-Layout von einer Englischsprachigen Tastatur aus, das QWERTZ-Layout von einer Deutschen. Das heißt, dass bei einer deutschen Tastatur die Tasten in der oberen Reihe der Textzeichen direkt unter den Zahlen so angeornet sind, dass sie mit den sechs Buchstaben Q W E R T Z beginnen.
R
Radio: Netzwerk Firmware
Die Radio Version am Android Gerät ist zuständig für den Empfang (also GSM, GPRS, EDGE, 3G und WLAN) zuständig. Oft bringen neue Versionen des Radios längere Akkuleistung. Das Radio updated man durch flashen eines zip File. Aber Achtung: Wenn man die selber Radio Version zweimal flashed hat man ein gebricktes Handy. Welche Radio-Version man aktuell hat, erfährt man im SPL.
[Modem/Radio/Baseband] Collection (Aktuell: XXLPQ)
Rebranden
Das selbe Prozedere wie Debranden, nur in die andere Richtung: man möchte - wegen Garantie z.b. - wieder auf die Ursprüngliche vom Provider veränderte Version wechseln.
Recovery Image:
Erlaubt,via "Fastboot",wie oben schon mit erklärt,zusätzliche Optionen zu nutzen! Möglichkeiten z.B. Flashen von Custom ROMs (via update.zip), SD Karte partitionieren, Datenspeicher leeren usw.!
Reset beim Samsung Galaxy
In der Telefon-App folgenden Code eingeben
*2767*3855#
ROM
Das ROM ist das Betriebssystem von eurem Gerät. Kaufen werdet ihr die Geräte immer mit einem gesperrten Betriebssystem vom Hersteller. Ihr habt hier keine Root Rechte und könnt nur das machen, was Android und der Hersteller euch an Rechten gewährt. Dies reicht für den normalen Benutzer auch völlig aus, denn ein Großteil der Kunden will sein Gerät nicht übertakten, immer optimieren, verschönern oder sonstiges. Sie wollen die Geräte einfach nur benutzen. Doch da ihr hier im Forum aktiv seid, ist die Chance das ihr doch mehr wollt Recht hoch. Deswegen könnt ihr z.b. über ein Custom Recovery Rom ein vorgefertigtes Betriebssystem installieren das z.B. schon über Root Rechte verfügt, einen anderen Kernel hat, bestimmte Apps hat die root Rechte benötigen da sie tiefer in das System eingreifen als der Hersteller vorsieht und so weiter.
ROM Kitchen
Unter einer Kitchen versteht man ein webbasiertes Programm, das die Möglichkeit bietet, eigenes Custom Rom für das Gerät zu erstellen (sofern dieses von der Kitchen unterstützt wird). Dabei können meist sowohl grafische Veränderungen wie auch System-Tweaks nach Belieben eingestellt werden.
Wurde alles richtig eingestellt, kommt am Schluss ein fixfertiges Custom Rom heraus, das man herunterladen und aufspielen kann.
Roaming
Roaming-Gebühren fallen immer dann an, wenn man sein Handy oder Smartphone im Ausland benutzt, da die Telefonate zumeist über die Netze dort ansässiger Telekommunikationsunternehmen abgewickelt werden. Während die Preise für Roaming insgesamt rückläufig sind, können besonders für Datenübertragungen (z. B. durch Online-Nutzung des Smartphones im Ausland) hohe Kosten entstehen.
Root
Root ist eigentlich nur ein Begriff für die Rechte die der Benutzer im aktuellen System hat. Root ist hierbei das höchste Recht, der Benutzer darf also alles machen was er möchte, im zweifelsfall auch das System zerstören. Es bietet aber auch einige Vorteile, diese wären z.b. Volle Kontrolle über das System, Backup das kompletten Systems, System Dateien verändern, Apps die höhere Rechte benutzen ausführen, Cache der Apps löschen und noch vieles mehr.
Was ist Root
[HOW-TO] Root für das Galaxy S2
- TempRoot
TempRoot ist wie der Name schon vermuten lässt nur ein temporäres Rechte erlangen im System. Nach einem Neustart besitzt der User keine Root Rechte mehr.
- PermRoot
PermRoot ist die permanente Variante, bei der der User auch nach neustarten des Systems noch Root Rechte anfordern kann (zumeist über die Superuser.apk & die dazugehörige SU Binary die beim Rootvorgang installiert werden).
S
Samsung mobile codes
siehe Anhang
Script
Linux-Equivalent zu Stapelausführungsdateien unter Windows (*.bat, *.cmd).
Einfache Textdatei, welche mehrere einzelne Anweisungen wie Programmstarts enthält und diese einfach der Reihe nach ausführt. Vereinfacht i.d.R. wiederkehrende Aufgaben bei denen mann immer wieder die gleichen Programme mit den gleichen Parametern und der gleichen Reihenfolge aufrufen müsste.
SDK
Die Abkürzung "SDK" steht für "Software Development Kit", es ist eine Sammlung von Werkzeugen und Anwendungen, um eine Anwendung zu erstellen. Grundsätzlich gibt es zu jeder Programmiersprache auch ein Software Development Kit. Eine besondere Rolle nehmen SDKs für Betriebssysteme ein. Sie enthalten die notwendigen Compiler, Tools und Informationen, um für dieses überhaupt Software zu entwickeln. Das SDK enthält dabei wichtige Tools wie die Android Debug Bridge (ADB) oder den Dalvic Debug Monitor Server (DDMS)
Sense UI:
Das Sense User Interface ist ein von HTC modifiziertes User Interface, das besser aussehen soll und ein paar mehr Features bringt, wie natives Multitouch, Flash light und Microsoft Exchange Unterstützung. Es gibt Custom ROMs mit denen man es auf fast jedes Android Gerät bringen kann.
SPL: Second Program Loader (Teil der Firmware)
Der SPL ist eine der ersten Instanzen die für den Boot-Prozess benötigt werden! Daher Vorsicht,wenn man dort Veränderungen vornehmen möchte.
S-ON/S-OFF Bootloader (hboot Modus):
Steht S-ON im "hboot" Modus lassen sich nur Signierte Images Flashen,wie z.B. Custom ROMs. Steht S-OFF dort,sind auch Unsignierte Images möglich.
Stock-ROM
Ein "Stock-ROM" ist die Android Version des Endgerätes das von Haus aus mit ausgeliefert wird.
Es gibt auch customROMS die unmittelbar auf Stock-ROM basieren.
Als Stock ROMS werden auch von Herstellern "gemoddete" Android Versionen. Z.B. die UI´s Sense (HTC), MotoBlur (Motorola) oder auch TouchWiz (Samsung) um hier nur einige Vertreter zu nennen.
Samsung Galaxy S2 - Offizielle Roms der Netzbetreiber (D/A/CH) [Rom]
T
Tethering
(engl. Anbinden) bezeichnet die Verbindung eines Smartphones mit einem PC oder PDA, um diesem eine Internetverbindung über GSM/UMTS zu ermöglichen. Das Mobiltelefon übernimmt damit die Rolle eines Modems. Diese Funktion wird bei Windows Mobile auch als Internetfreigabe bezeichnet.
Einrichten beim Galaxy S2:
Mobiles Netzwerk freigeben
In diesem Abschnitt erfahren Sie, wie Sie das Gerät als drahtloses Modem oder drahtlosen Zugangspunkt für PCs oder andere Geräte einrichten und die mobile Netzwerkverbindung des Geräts freigeben.
Mobile Netzwerkverbindung des Geräts über WLAN freigeben:
Öffnen Sie im Home-Bildschirm die Anwendungsliste und
wählen Sie Einstellungen →
Drahtlos und Netzwerke →
Tethering und mobiler Hotspot aus.
Wählen Sie Mobiler WLAN-Hotspot: Einstell. → OK.
Wählen Sie Mobiler WLAN-Hotspot aus, um den WLAN-
Hotspot zu aktivieren.
Wählen Sie Mobilen WLAN-Hotspot konfigur. aus, um den
WLAN-Hotspot anzupassen.
Optionen Funktion
Netz-SSID
Gerätenamen anzeigen und bearbeiten, der bei externen Geräten angezeigt wird.
Sicherheit
Sicherheitstyp auswählen.Wählen Sie Speichern, sobald Sie fertig sind.
Suchen Sie auf einem anderen Gerät in der Liste der verfügbaren Verbindungen nach dem Namen Ihres Geräts und stellen Sie die Verbindung mit dem Netzwerk her.
Ihr Gerät nutzt nun die mobile Netzwerkverbindung auf einem anderen Gerät.
Mobile Netzwerkverbindung des Geräts über USB freigeben
Verbinden Sie die Multifunktionsbuchse am Gerät über ein PC
Datenkabel mit einem PC.
Öffnen Sie im Home-Bildschirm die Anwendungsliste und
Drahtlos und Netzwerke →
Tethering und mobiler Hotspot aus.
Wählen Sie USB-Tethering aus, um die USB-TetheringFunktion
zu aktivieren.
Das Gerät gibt die mobile Netzwerkverbindung für den PC frei.
Deaktivieren Sie das Kontrollkästchen neben USB-Tethering,
um die Freigabe der Netzwerkverbindung zu beenden.
Touchwiz
siehe Anhang
U
UMTS
Mobilfunkstandard der dritten Generation (3G). Löst den Mobilfunkstandard der zweiten Generation (2G) GSM ab. UMTS bietet schnellere Datentransferraten und es bestehen auch schon weitere Erweiterungen des Standards, um noch schnellere Datenverbindungen zu ermöglichen, siehe HSPA.
USB Jig
siehe Anhang
User Interface
Dies ist die Oberfläche, die verschiedene Interaktionsmodi für die Nutzer bietet, meist eine grafische Repräsentation der Daten und Verzeichnisse, sowie der Navigationsmöglichkeiten in diesen.
UV = Under Volting
Durch eine App z.B. SetCPU kann man die Strom Spannung der CPU verringern,
was sich positiv auf die Akkuleistung auswirken kann.
update.zip: Flashbares Update
Eine Update.zip Datei kann verschiedene Sachen enthalten die sich auf das Handy flashen lassen. Das sind z.B. Custom ROMs, Themes, Radioimages, Patches, Fonts, Bootscreens usw.!
W
Wipe:
1.Zurücksetzen auf Werkszustand
2.Wipe durch Neuinstallation des Roms
3.Wipe durch CWM Recovery
4.Wiederherstellung des tatsächlichen "Originalzustands" beim Kauf
1.
Um ein installiertes Rom von allen Benutzerdaten zu befreien, kann man im Menu Einstellungen/Datenschutz mit dem Menupunkt " auf Werkszustand zurücksetzen" klicken.
Damit werden sämtliche Benutzerdaten, Konten usw. vom Handy gelöscht.
Dies löscht NICHT die SD Karte oder darauf befindliche Daten/Programme.
Diese müssen falls gewünscht manuell gelöscht werden (z.B. mit einem Fileexplorer oder dem Windows Rechner).
Diese Methode funktioniert bei ALLEN Roms, also sowohl den standard Samsung original Firmware's als auch allen Custom Roms.
2.
Je nach verwendtem Rom/Firmware kann man auch sämtliche Handydaten löschen, in dem man das Rom/Firmware komplett neu aufspielt. I.d.R. sind die Roms/Firmware's aber OHNE Wipe, so dass ein Neuaufspielen keine Daten löscht.
Hier solltet Ihr Euch vorher informieren, ob das verwendete Rom einen Wipe macht bei der Installation oder nicht.
3.
Die wohl am häufigsten verwendete Methode eines "Full Wipe" geschieht aus dem CWM (Clockwork Recovery Mod) Bootloader.
Natürlich ist dieser nur vorhanden, wenn auch entsprechend mit z.B. einem Custom Rom installiert.
Im Bootloader gibt es den Menupunkt WIPE / Factory Reset, in dem man weiter verschiedene Bereiche zum Löschen auswählen kann. Es ist hier auch möglich z.B. bei Problemen mit dem Handy erst einmal die Cache Partition zu löschen, um zu sehen ob es dann besser wird.
Aber auch ein wirklich kompletter Wipe inkl. Formatierung der SD Karte ist hier komfortabel möglich.
Entscheidet man sich zur Installation eines neuen Custom Roms und möchte vorher einen WIPE machen, sollte man IMMER zuerst den Wipe durchführen, und danach das neue Rom installieren, da manche Custom Roms nach einem Wipe ohne nachfolgendes Neuflashen in einen sogenannten Bootloop gehen, also sich nicht starten lassen.
Daher immer zuerst Wipe, dann Flashen eines neuen Roms.
4.
Wenn man aus verschiedensten Gründen, z.B. vor dem Verkauf des Gerätes oder einer Garantiereparatur usw. sein Gerät auf den tatsächlichen "Originalzustand" bringen möchte, um z.B. ein Custom Rom oder eine nicht "offizielle" Firmware wieder restlos zu entfernen, muss man nichts weiter tun als eine "offizielle" Samsung Firmware zu flashen.
Dies geschieht i.d.R. mit dem Programm Odin und der entsprechenden Firmware.
Siehe USB jig/Garantiefall
Widget
Darunter versteht man ein Programm, welches direkt auf dem Homescreen abgelegt wird und dort irgendeine Funktion ausführt, einfachstes Beispiel z.B. die Uhr.
es gibt tausende und abertausende Widgets, viele vollwertige Programme liefern eigene Widgets mit, in denen die verschiedensten Informationen direkt auf dem Homescreen angezeigt werden können. Hierzu zählen z.B. Termine, Aufgaben oder Kontakte die man direkt auf dem Homescreen einsehen kann, ohne erst den Kalender öffnen zu müssen.
ANHANG
Herstellerspezifische Android Begriffserklärungen
- Samsung -
Hier noch der Link für das Suchen für einen Servicepartner vor Ort
DE: Servicepartner von Samsung | Samsung Electronics GmbH
Kies
Kies ist die Synchronisationssoftware von Samsung für deren Smartphones. Damit soll man seine Musik, Videos und Bilder auf einfache Art übertragen können, seine Kontakte und Termine von Outlook zum Device synchronisieren und Firmwareupdates einspielen können.
Aktuelle Kies Version:
SAMSUNG KIES
Kies - Probleme und Lösungen für Samsung Galaxy S2
Odin
Odin nennt sich das Flashtool für die Samsung Android Geräte. Dies wird auch in Servicewerkstätten benutzt. Man kann damit auf sehr einfache Weise eine neue Firmware (das ganze Androidsystem) aufspielen.
Odin 1.85 download:
ODIN 1.85
Odin benötigt USB Treiber. Wenn die Software KIES nicht auf dem PC installiert sind,werden diese Treiber in der Regel nicht vorhanden sein:
Hier könnt ihr die Treiber downloaden:
Samsung Treiber für Mobiltelefone Der download startet automatisch nach dem anklicken !
Samsung mobile Codes
Hier eine Sammlung von Samsung mobile codes
als Word Datei zum download:
Samsung mobile codes Sammlung der download startet nach dem "klick"
USB Jig
Ein USB Jig ist ein USB Stecker mit einem speziellen Widerstand. Diesen kann man in der Galaxy Reihe dazu nutzen um bei einer fehlerhaften Installation (Softbrick), oder dem fehlen der 3 Tastenkombination für den Downloadmodus, wieder in diesen Modus zu kommen, damit man mit Odin eine neue Firmware aufspielen kann.
Auch kann man mit diesem Stecker beim Galaxy S2 den Zähler für die Anzahl der Flashvorgänge resetten und das Zeichen für das Nutzen eines nichtoriginalen Kernel's löschen.
USB Jig und Garantiefall(Videoanleitung von atomhamster)
Samsung Galaxy S2 - Das große Tagebuch - Tag 12 - USB Jig und Garantiefall - YouTube
Ab der Version 2.3.4 hat Samsung einen neuen Bootloader in die FW integriert.
Mit diesem funktioniert das resetten des Counters per JIG nicht mehr !
Es muss vorher also erst der alte Bootloader geflasht werden,und man kann dann wieder den Counter auf "0" setzen
Die ausführliche Beschreibung dieses Vorganges wird in atomhamsters
Videotutorial eingehend beschrieben.
Alter Bootloader download startet nach dem klick.
Pit File
Das Pit File wird zum Flashen einer Firmware per Odin benötigt.
Es enthält grob gesagt, die Partitionsinformationen, welche partition wo und vor allem in welcher Grösse angelegt werden soll.
Dieses Pit File brauch man vor allem beim Flashen von 3 teiligen Firmwares, bei denen Modem, Betriebssystemfiles und Providerspezifisches (CSC) getrennt ist.
Frankensteinpackage
Bedeutet, dass es eine Firmware aus 3 Teilen ist, wo aber durch dritte, die Factorydaten, mit einem anderen Modem und/oder anderen Providerfiles (CSC) gemischt werden.
Auf diese weise, kann man ein z.B. Polnisches ROM zu einem Deutschen von Vodafone machen.
MTP Modus
Ist der Modus, der für eine Verbindung mit der Synchronisationssoftware Kies notwendig ist. Im Normalfall aktiviert er sich von selbst beim Verbinden mit USB.
Sofern unter Einstellungen/Anwendungen/Entwicklung, kein USB Debug Modus aktiviert ist.
Fast Dormancy
Der Fast Dormancy Modus ist ein von Siemens/Nokia Entwickeltes Verfahren zum Stromsparen bei UMTS Verbindungen. Dabei wird stets ein kleiner Datenkanal zum 3G Netz als Idle Verbindung offen gelassen, statt bei Nichtbenutzen die komplette Verbindung zu deaktivieren. Da somit kein rechenintensiver Reconnect bei jedem wiederholten Aktivieren der 3G Verbindung anfällt, spart diese Technik nach Berichten bis zu 1/3 des Verbrauches im 3G Netz während des Standby.
Diese sehr neue Netztechnik, wird noch nicht von jedem Provider angeboten.
Sollte dies so sein (beim Anbieter Erkundigen), kann man dass bei Samsung Smartphones der Galaxy Reihe mit *#9900# deaktivieren.
Denn aktives Fast Dormancy in einem Netz, welches die Technik noch nicht anbietet, hat nach userberichten einen gegenteiligen Effekt auf die Akkulebensdauer.
O2-Netz: Fast Dormancy Ein oder Aus?
Touchwiz
Touchwiz ist die hauseigene Android-Oberfläche von Samsung.
Galaxy S2 Video Tutorials von Yannick:
- Apple, Samsung und Einführung
- Updaten auf Android 2.3.4
- Root, Customroms, Kernels und Clockwork Mod
- Lite'ning Customrom und CWM Backup
- Die verschiedenen Kernels
- Eure Kontakte in der Google Cloud sichern
- Titanium Backup und Autostarts
- Siyah Kernel, Set Cpu und Undervolting
- Die Launcher
- Android 2.3.5 und LeoMar Customrom
- SGP Schutzhüllen
- USB Jig und Garantiefall
- CheckROM Revolution V2.0.0
- Extended Battery Kit
- Firmwareübersicht SamMobile.com
- Checkrom V6 mit -- Icecream Sandwich
- Ice Cream Sandwich
How To`s für das Galaxy S2:
Root für das Galaxy S2
Branding entfernen
Schlüssel zum lesen der Firmwareversionen
Flashen von Custom ROMs
Lesenswertes:
Android/Galaxy S2 Begriffserklärung für neue User thread von Randall Flagg
Wird noch erweitert !
ironmike
Quellen:
Wikipedia
Android-Hilfe.de
pocketpc.ch
Andreas Itzchak Rehberg
handy-faq.de
Bevor Ihr Euch an die Umsetzung der "schweren Kost" (flashen) macht, solltet Ihr mit Eurem Androiden-Gerät schon recht gut vertraut sein.
Fast stündlich werden hier neue threads aufgemacht, wo z.Bspl. ein falscher root Kernel geflasht wurde. Mit einem wachen Auge lässt sich so etwas generell ausschließen.
Gerade wenn man relativ "frisch" sich in dieser Szene tummelt, halte ich es für ganz besonders effektiv, wenn man sich wirklich durch das Forum "wühlt".
Die zumindest "angelesene Erfahrung" hatte sich sehr positiv auf meine Herangehensweise bzgl. des flashens ausgewirkt.
Hier sind wirklich eine Menge "crack`s" am Start, und durch das "studieren" ihrer Beiträge habe ich eine Menge gelernt.
Das hier ist ein klasse Forum, aber ich möchte Neuusern auch unbedingt das XDA developers Forum nahe legen.
Wie schon alt bekannt: Lesen bildet,.... abschreiben macht nicht schlauer...
Ich für meine Person möchte immer ziemlich genau wissen, was ich da mache. Und dafür benötige ich das Hintergrundwissen was ich mir in einem
Jahr hier angelesen habe.
Wenn ihr eine Lösung für euer Problem sucht, schaut euch erst die stickies an ( oberhalb mit [Wichtig] angepinnt)... und auch in den Unterkategorien wie
root/modding.... u.s.w. Viele "Probleme" werden dort eingehend behandelt.
Ich kann unerfahrenen Usern nur raten: lesen,lesen,lesen ..und wenn ihr sicher seid, das euer Vorhaben durch das nötige Hintergrundwissen gestützt wird, kann`s losgehen.
In diesem Sinne
A
ADB: Android Debug Bridge
Eine Kommandozeilen-Anwendung (aufrufbar per cmd) z.B.zum Debuggen, die im Android SDK Pack enthalten ist. ADB bietet z.B.Möglichkeiten um das Gerät zu durchsuchen, kopieren von Programmen auf das Gerät,löschen von Programmen die sich auf dem Gerät befinden und Ports für die Fehlersuche. Auch lassen sich SPL und "recovery images" damit
auf das Gerät flashen.
Akku
Alle Fragen rund um den Akku werden in einem sehr schönen und umfangreichen Thread vom User BigBubby behandelt:
F.A.Q. - Akku - Guide
außerdem:
Akku thread Probleme bei Fw updates-Laufzeiten-usw
[INFO]Akkuverbraucher des Galaxy S2
[Kaufempfehlung]Samsung Akku fürs S2 mit 2000mAh (Original Samsung) - in weiß und schwarz
Android Market
Der Android Market ist der Haupt Dreh- und Angelpunkt in Sachen Apps und Spiele für Android. Den Market erreicht man über die Market App, die i.d.R. in jedem Build enthalten ist.
Zur Verwendung des Market ist ein Google-Account notwendig. Man kann dort sowohl kostenlose, als auch kostenpflichtige Apps beziehen und direkt installieren.
Selbst nach einer Neuinstallation des Handys bleiben bereits gekaufte Apps dort vorhanden, so dass man sie bequem neu runterladen und installieren kann.
Bezahlen im Market via Handyrechnung, trotz CustomRom
AOSP Rom
AOSP ist die Abkürzung von Android Open Source Projekt. Diese Custom Roms basieren nicht auf Samsung Firmwares, sondern auf dem Source Code des reinen Android.
Die bekanntesten Vertreter sind der Cyanogen Mod und Miui. Auf diesen Roms laufen keine Samsung eigenen Apps und auch die Google Services, wie Maps etc. müssen nachinstalliert werden, aus rechtlichen Gründen.
APK
Die Abkürzung "APK" steht für "Android Package", ein Paketformat für das Android-Betriebssystem für Smartphones und Tablets. Um ein Programm unter Android installieren zu können muss dieses die Erweiterung .apk besitzen.
Eine APK Datei ist im Grunde ein erweitertes Zip Paket & kann auch von Zip Programmen wie 7Zip oder WinRAR ohne weiteres geöffnet oder gar verändert werden.
Sofern das App nicht speziell Signiert ist können auch beispielsweise Bilder ausgetauscht werden, was sich in der Modding-Community hoher Beliebtheit erfreut.
Da beim Compilieren des Apps gewisse Teile des Apps verschlüsselt werden bzw in eine ausführbare Form gebracht werden, kann man manche Inhalte nur nach dekompilieren verändern.
Apps2SD / A2SD:
Mit App2SD, oder App2SD+ ist es möglich Apps auf der SD-Karte zu installieren. Hier muss man zwischen App2SD (was seit Froyo in Android integriert ist) und App2SD+ (das in vielen Custom Roms enthalten ist) unterscheiden.
App2SD (Froyo)
Mit dem in Froyo integriertem Appmanager ist es möglich Apps auf die SD-Karte zu verschieben. Hierbei ist zu beachten, das die Apps diese Funktion unterstützen müssen, also speziell für dieses Feature Entwickelt.
Hierbei werden teile einer entsprechenden App (also nicht vollständig) auf die SD-Karte ausgelagert. Wie gut diese Auslagerung ist hängt start von den Entwicklern der App ab.
Zu beachten ist, dass Apps welche Widgets erzeugen oder die Timerfunktion nutzen beim ablegen auf die SD Karte meist nicht funktionieren und somit diese Funktion von Hause aus deaktiviert ist.
App2SD+
App2SD+ steht zunächst einmal lediglich denen zur Verfügung, die auf Ihrem Android Rootrechten eingeräumt haben. Darüber hinaus muss eine auf das Android-Gerät gespielte Custom Rom dieses Feature unterstützen und die SD-Karte mit einem ext3 Bereich formatiert sein.
Eine entsprechende Formatierung der SD-Karte ist zum Beispiel mit dem <<ROM-Manager>> möglich.
Hierbei muss beachtet werden, das eine App immer im externen Speicher abgelegt wird, jedoch die Daten (z.B. Cache) immernoch im internen Speicher des Telefons abgelegt werden. Daher kann es dazu kommen das der interne Speicher voll läuft und im App2SD (ext3) Bereich der Speicherkarte noch mehr als genug Platz ist. Daher reichen 512MB im externen Bereich völlig aus, das der interne Speicher früher voll läuft und man dann eh keine Apps mehr installieren kann.
Data2SD
Bei der Data2SD Variante wird die eigens dafür angelegte 2. Partition der SDcard in den internen Speicher mit eingebunden. Das bedeutet im Klartext das die Größe des internen Speichers hierbei nur noch durch die Größe der Ext. Partition begrenzt wird. Hierbei werden dann alle Daten auf der SD-Karte ausgelagert.
Nachteil: Durch die einhergehende stärkere Beanspruchung der SD - da als interner Speicher integriert - kann es zu stärkeren und somit schnelleren Verschleißerscheinungen kommen, daher sind regelmäßige Backups der SDcard leider Pflicht. Einige Nutzer berichten von einer bis mehreren veschlissenen SD's, andere wiederum haben wohl bis heute keine Probleme.
https://www.android-hilfe.de/forum/allgemeine-anleitungen-tutorials-geraeteunabhaengig.1274/app2sd-komplett-ueberblick-verschiedener-methoden.144338.html
B
BLN = Back Light Notification
Erklärung: Soft-Tasten leuchten oder blinken bei verpassten Anrufen oder SMS
Backup
Backup-Konzepte zum Galaxy SII
Sehr schön geschriebene Erläuterung zu Backupmethoden vom User toscha42.
Folgende Datenbackups werden erläutert:
Bootloader
Der Bootloader ist das Segment der Firmware, das beim Einschalten des Gerätes als erstes aktiv wird und ist im Grunde Bestandteil jedes Software-fähigen Systems (e.g. PC, Spielekonsole, Handy) Nach einem Hardwarecheck wird der als Startpunkt definierte Teil des Betriebssystems vom Bootloader aufgerufen und der Startvorgang eingeleitet.
Bootloop
Bei einem Bootloop hängt das Smartphone in einer Startschleife im Bootscreen fest. Die Start-Animation wiederholt sich dauerhaft, da notwendige Daten aus dem Android System nicht erfolgreich geladen werden können.
Nach einem falschen Flash-Vorgang, bei dem beispielsweise ein inkompatibler Kernel auf das Android System installiert wurde, folgt meist diese Art von Fehler.
Branding
Manche Hersteller "spendieren" ihren Geräten ein Branding. Branding heisst übersetzt "Brandmarke, Brandzeichen" und soll das Gerät mehr oder weniger stark erkennbar an einen Anbieter binden.So fügen manche Provider den Geräten eine eigene Bootanimation hinzu und installieren (Demo) Apps die meist nicht deinstalliert werden können.Nur in den selteneren Fällen wird wirklich Wichtiges verändert, wie etwa spezielle Anpassungen des Empfangs.
Brick:
In der Regel das Lebensende eines Androiden der dann nur noch als Briefbeschwerer o.ä. herhalten kann. Wörtlich heißt das zwar "Ziegelstein",
aber das würde im Deutschen u.U. zu meilenweisen Verwechslungen mit gewissen Androiden aus dem Hause Motorola führen...
Was sich Google dabei dachte, als es die gleichnamige Permission einführte,sei der Fantasie anheim gestellt...
Wie verwandelt man einen Androiden nun in einen "Brick"? Nur soviel sei gesagt: In etwa 95% aller Fälle hängt das mit dem Flashen eines
zum Gerät inkompatiblen RUU (Radio Unit Update: Eine Art update.zip für das Radio-Image, also ein
"Firmware-Upgrade") zusammen. Vermeiden lässt sich solches alsodurch gründliches Lesen der Anleitungen und prüfen des "Zubehörs" vor dem
"Brutzeln".
BusyBox
Generell hat man eine größere Ansammlung "loser" Dateien auf dem Dateisystem.
Jeder Unix-Befehl der Unix-Shell wäre eine eigene Datei. "ls", "ps", "cat", "cd", etc... (unter Windows Befehle wie "dir" "copy" "cd" "echo" "mkdir" usw).
Unter Windows würde das bedeuten, dass man im C:\Windows\ und C:\Windows\System(32) Ordner ne Menge exe-Dateien hat. Jeweils eine für dir, copy, echo... etc.
Da die Dateien aber weniger als 1 kB groß sind, belegen sie aber immer mindestens die kleinste Sektorgröße des Speichers. Somit belegen (bei einer Sektorgröße von 2kB) auch Dateien mit 0.1kB ganze 2kB auf der Festplatte / SD-Karte.
Bei Linux kann man es wie folgt lösen: man nimmt statt 100000 einzelnen Dateien (o.g. Befehle der linux shell) eine groooooße Datei und packt alles dort rein. Dies nennt man dann (unter anderem) Busybox.
Der Vorteil der Busybox: man packt dort durch einen bestimmen Konfigurator nur die shell-Dateien rein, die man auch wirklich braucht.
Beispiel-Rechnung: angenommen wir hätten 100 Shell-Befehle, die jeweils 0.99kB groß sind und eine Sektorgröße von 2kB . Einzeln belegen die Dateien dann 200kB. (0.99kB aufgerundet auf 2kB * 100)
Zusammengepackt als Busybox belegen sie 0.99kB * 100 100kB. (0.99kB * 100 = 99kB, dann auf Sektorgröße aufrunden = 100kB).
-> selbst bei 100 kleinen Dateien spart man schon 50%
C
Clockwork Recovery Mod
Hierbei handelt es sich um einen weiteren Meilenstein in der Android ROM Entwicklung.
Mit dem Clockwork Mod ist es möglich, speziell dafür vorgesehene und angepasste Roms direkt von SD Karte zu flashen, ohne einen PC dazu zu benötigen.
Weiterhin kann man damit komplette Backups eines Roms ziehen, und jederzeit wieder 1:1 rückspielen.
Auch Updates und Fixes am laufenden System sind hiermit verhältnismäßig einfach möglich
Compiling / Kompilieren
Das Kompilieren wurde früher auch einfach "übersetzen" genannt. Denn genau das passiert wenn man sich das ganze betrachtet. Es wird eine bestimmte Sprache übersetzt in eine Sprache, welche die Maschine, also der Prozessor, versteht. Eine Programmiersprache funktioniert also immer nur mit einem bestimmten Übersetzter, der das pendant von der Programmiersprache in der Prozessorsprache kennt.
CSC:
Im CSC sind die spezifischen Inhalte für die ProductCodes gespeichert. Das beinhalte nicht nur Regionen, sondern auch Provider. Dazu gehören neben regions- oder marketspezifischen Apps auch spezielle Einstellungen, wie z.B. Fast Dormancy Settings oder eben auch APN Settings. Gängige ProductCodes sind:
DBT (Deutschland)
DTM (T-Mobile Deutschland)
AUT (Schweiz)
ATO (Österreich)
Dann gibt es sog. Multi-CSCs, in denen mehrere ProductCodes zusammengefasst werden. OXA umfasst dabei Nord-West Europa, OXX den Rest von Europa.
Das bedeutet aber nicht, dass man im Ausland keine Datenverbindungen aufbauen kann mit falschem CSC. Die SIM ändert sich ja nicht, folglich bleibt auch der APN identisch. Selbst wenn man die SIM tauscht, kann man im Zweifel den APN immer noch manuell einrichten. Automatisch wird ein APN aber nur eingerichtet, wenn eine SIM passend zum CSC eingelegt wird.
Custom ROMs:
Als Custom ROMs bezeichnet man modifizierte Android Versionen, die man (sofern man root Rechte besitzt) auf sein Smartphone flashen (laden) kann. Dieser Vorgang bringt Vorteile wie Multitouch, Apps2SD, ram hack etc. Der wohl bekannteste Ersteller von custom ROMs ist Cyanogen.
https://www.android-hilfe.de/forum/custom-roms-fuer-samsung-galaxy-s2.355/community-os-uebersicht.131451.html
https://www.android-hilfe.de/forum/custom-roms-fuer-samsung-galaxy-s2.355/howto-flashen-von-custom-roms.124639.html
Custom-Roms für Samsung Galaxy S2
CyanogenMod
Der CyanogenMod (CM) ist eine Aftermarket-Firmware-Distribution für eine Reihe von Mobiltelefonmodellen. Es ist ein Abkömmling des von der Open Handset Alliance entwickelten freien Mobiltelefon-Betriebssystems Android, der von der Android-Gemeinde erstellt wurde und gepflegt wird, namentlich vor allem vom namensgebenden Schöpfer Cyanogen (Steve Kondik). Der CyanogenMod bietet für die unterstützten Geräte gegenüber den mitgelieferten Firmwares zusätzliche Funktionen und behauptetermaßen Verbesserungen der Leistung und Stabilität. Es ist mit hunderttausenden Nutzern die beliebteste angepasste bzw. Community-basierte Android-Distribution.
CyanogenMod
D
Dalvik Cache
Android besteht, vereinfacht gesagt, aus einem Linux-Kernel, auf dem eine spezielle Java-Version läuft. Letzteres
ist die sogenannte Dalvik VM (wobei "VM" für "Virtual Machine" steht).Android Apps sind also in Java geschrieben.
Für die Ausführung der App wird der Java Code in einen sogenannten "Byte Code" übersetzt, der optimal auf die Hardware (und Android-Version)
angepasst ist. Damit dies nicht bei jeder Ausführung der App geschehen muss, passiert diese "Übersetzung" unmittelbar nach der Installation der App
und der Byte-Code wird im sogenannten Dalvik Cache abgelegt. Da dies nach der Installation eines "neuen Systems" für alle Apps geschehen muss,
dauert auch der erste Start nach der Neuinstallation ein wenig länger (dafür geht die Ausführung der Apps nachher entsprechend schneller).
Bei der Installation eines neuen ROMs muss aus genannten Gründen (optimale Anpassung ans System) der Dalvik Cache neu aufgebaut werden.
Dafür gibt es im Recovery-Menü einen extra Menüpunkt
Dalvik Virtual Machine
Die Dalvik VM ist eine für mobile Geräte entwickelte Java Virtual Machine (JVM).
Die Dalvik Virtual Machine besitzt einen eigenen Bytecode, was sie von vielen anderen JVMs unterscheidet. Dalvik kann mit dem Programm dx herkömmliche CLASS-Dateien von Java in DEX-Dateien konvertieren (Dalvik Executable). Dabei werden mehrere CLASS-Dateien zu einer DEX-Datei zusammengefasst und einige Optimierungen bezüglich des Speicherbedarfs vorgenommen.
DDMS: Dalvik Debug Monitor Service
Programm ist enthalten im Android SDK Pack mit dem man sein Handy per USB Debuggen kann und verschiedene Prozesse überwachen/prüfen kann.
Auch sind per "DDMS" Screenshots von seinem Handy möglich und es ist ein File Explorer enthalten.
Debranden
Unter Debranden versteht man schlicht, eine nicht vom Provider modifizierte Firmware aufzuspielen.Dafür bieten sich bspw. die Generic German Version (in dem Fall SE) oder die Global Generic Version (ebenfalls Namensgebung von SE) der Firmware (FW) an. Diese kann man dann mit Flashtool bzw den entsprechenden Methoden des jeweiligen Herstellers aufspielen.
Deodexing/Deodexed
Bei den Stock ROMs hat es jeweils im /system/app oder im /system/framework Ordner nicht nur APK- bzw. JAR-Dateien, sondern auch die dazugehörigen ODEX-Dateien.
Beim Deodexing wird die ODEX-Datei zurück in eine classes.dex Datei konvertiert und in die APK/JAR Datei gepackt.
Deodextes ROM
Die deodexten Dateien sind meistens kleiner als die APK/JAR + die ODEX-Datei zusammen. Wenn man z.B. den ganzen /system/app und /system/framework Ordner deodext, kann man da schon einige Megabytes sparen.
Deodexte ROMs sind auch für Designer/Themer ganz interessant. Denn bei diesen ROMs kann man ohne weiteres die Schriftgrösse oder Schriftfarbe verändern.
dex Datei: Zusammengestellte Android-Anwendungs Code Datei
Android-Programme sind in dex Datein zusammengestellt. Dex (Dalvik Executable) Dateien sind wiederum in einer einzigen ZIP-Datei (APK) auf dem Gerät. Dex-Dateien können in der Programmiersprache Java erstellt werden.
DHCP
Die Abkürzung steht für das Dynamic Host Configuration Protocol, welches in vielen Netzwerken zum Einsatz kommt. In WLANs ist es fast immer in
Verwendung. Meldet sich ein Gerät beim DHCP-Server an, erhält es von diesem die für die Netzwerk-Kommunikation notwendigen Konfigurations-
Parameter: Eine eigene IP-Adresse, die Adresse des zuständigen Routers, Nameserver, usw..
E
Eclair:
ext 1, 2, 3 oder 4:
Ext ist eine Art der formatierung (wie fat32 oder NTFS) die von Linux bekannt ist.
Diese Formatierungsarten werden benötigt wenn man Apps2SD einrichten will.
Edge
Edge steht für Enhanced Data Rates for GSM Evolution und ist eine spezielle Technik, die eine schnellere Datenübertragung in GSM-Mobilfunknetzen ermöglicht. Edge ist die Fortführung der GPRS-Dienste (EGPRS) und der HSCSD-Dienste (ECSD).
EFS-Ordner: siehe Productcode
F
FastBoot
Fastboot ist eine Funktion, mit der das Gerät schneller hochfährt. Wenn man das Gerät ausschaltet, versetzt sich das Gerät quasi in Standby Modus.
Achtung: Wenn der Akku entfernt wird, kann das Gerät nicht mit Fastboot hochgefahren werden.
Fast Dormancy
siehe Anhang
Firmware (FW)
Kurz erklärt ist die Firmware das Betriebssystem des Smartphones. Doch im Gegensatz zu einem normalen Computer-Betriebssystem, das auf sehr vielen PC-Komponenten seinen Dienst verrichtet, ist der Grundgedanke einer Firmware, fest mit einem Gerät verbunden zu sein. Der eingeschränkten Wahlfreiheit steht der Vorteil gegenüber, dass eine Firmware immer an ein vorhandenes System angepasst wurde und so im normalen Fall alle zur Verfügung stehenden Hardware-Ressourcen optimal nutzt. Die Firmware liegt bei Smartphones in einem Flash-Speicher namens ROM.
https://www.android-hilfe.de/forum/archos-7-home-tablet.172/hardcase-oder-flipcase-tasche.132135.html"][B][SIZE="3"] Galaxy S2 Firmware-Sammlung-Stand-13-03-2012[/SIZE][/B][/URL]
[IMG]https://www.android-hilfe.de/forum/original-firmwares-fuer-samsung-galaxy-s2.356/provider-firmware-dbt-deutschland-branded-stand-04-04-2012.147336.html"][B][SIZE="3"] Provider-Firmware-DBT-Deutschland-branded-Stand-04-11-2011[/SIZE][/B][/URL]
[IMG]https://www.android-hilfe.de/images/icons/icon2.gif Original Firmwares für Samsung Galaxy S2
Flashen:
Den Flashvorgang startet man in der Regel direkt an seinem Handy im recovery Menü oder am Computer mit Hilfe der ADB. Hierbei hat man meist ein .zip File (kann ein custom ROM, eine neue Radio Version, ein neuer SPL, ein Thema, oder etwa ein Programm sein)
auf das Telefon "geladen". Das Flashen dauert nicht sehr lange und ist ein sehr einfacher Prozess.
Flugmodus, Flight-Mode
Wird ein Handy in den Flugmodus versetzt, werden alle Kommunikationsfunktionen deaktivert.
Frankensteinpackage
siehe Anhang
Frojo
Froyo ist nicht etwa ein neuer Held aus Mittelerde, nein, Froyo ist der Codename der Android Version 2.2.
Wenn in einem Build Namen an irgendeiner Stelle das Wort "Froyo" auftaucht, ist das ein sicherer Hinweis darauf das das Build auf der Android 2.2 Basis beruht.
G
Gingerbread
Nein, dies ist nicht wie oftmals vermutet die passende Beilage zu Ginger-Ale, sonder auch hier handelt es sich um einen Codenamen der Android Version 2.3.
Ginger- bzw. Gingerbread Builds basieren also daher auf der Basis von Android 2.3
Gingerbread-Builds laufen bereits nahezu fehlerlos und stabil, lediglich beid er Verwendung älterer Apps kann es zu Problemem kommen.
GoldCard:
Dies ist eine modifizierte SD-Karte, die einen Exploit ausführt,mit dem es dann auch möglich ist offizielle Generic ROMs,oder Custom ROMs zu Flashen,anstelle von ROMs die der jeweilige Provider anbietet.
Hardreset
Wenn ein Softreset nichts bringt (weil keine Wirkung zeigt oder Dateien verändert wurden) so muss man die Software neu aufspielen.
Im allgemeinen wird dieser Vorgang mit einem vom Hersteller gelieferten Programm gemacht gemacht. (SEUS, Kies, RUU)
Es werden in der Regel alle Daten vom Telefon gelöscht & die gesamte Systemsoftware neu aufgespielt. Das Gerät befindet sich somit wieder im Auslieferungszustand.
Google-Account
Der Google Account ist eigentlich das Zentrale Herzstück eines Android Handys. Er wird benötigt, um Kontakte, Aufgaben, Termine oder Mails mit dem Server zu syncronisieren/sichern oder um im Android Market Apps kaufen zu können.
Nach der (kostenlosen) Einrichtung eines Google-Accounts können hier spielend einfach Kontakte, Termine, Aufgaben usw. gesichert werden und von jedem Internet-PC weltweit nach Einloggen bearbeitet und eingesehen werden.
Nach der Neuinstallation des Handys können vom Google Account vollautomatisch (wenn gewünscht) sämtliche Apps und Einstellungen, Kontakte und Termine wieder zurückgespielt/neu installiert werden.
Die Benutzung des GS2 ist zwar grundsätzlich auch ohne Google Account möglich, viele Funktionen des Geräte gehen dann aber nicht, mit am wichtigsten wahrscheinlich der Android Market.
Kann ich einen Account mit mehreren Geräten nutzen?
Das ist problemlos möglich. Und das Schöne dabei: Auch die mit dem Account gekauften Apps lassen sich auf all diesen Geräten parallel nutzen, denn der Kauf
ist ja an den Account gebunden. Darüber hinaus zeigt der neue Web-Markt bei jedem App an, mit welchem Gerät selbige kompatibel ist und gibt dem Anwender dann die Möglichkeit, sie dort zu installieren. Auch Kalender und Kontakte werden dann auf allen mit diesem Account verknüpften Geräten synchronisiert (so man diese Funktion aktiviert hat). Kurzum: Die Sache scheint geradezu dafür ausgelegt. Aufpassen sollte man allerdings mit Datensicherungen (auch diese lassen sich
ja auf den Google-Servern speichern) hier bin ich nicht sicher, wie diese auseinandergehalten werden.
Wie kann ich meinen Google-Account ändern?
Offensichtlich soll der Anwender dies nicht tun denn die entsprechende Stelle in der Konfiguration lässt es nicht zu. Natürlich klappt das nach einer
"Werksrückstellung", da dann ohnehin alles neu eingerichtet werden muss. Das ist aber nicht immer gewünscht: Auch alle Apps müssen dann nämlich neu installiert
und konfiguriert werden. Mit einem kleinen Trick geht es aber auch ohne "Werksrückstellung": Vom Home-Screen aus geht man dazu in die Maske
"Einstellungen→Anwendungen→Anwendungen verwalten", und wählt nacheinander folgende Anwendungen an, um deren Daten und Caches zu löschen:
GMail, Google Apps, GTalk (Google Talk), GTalk Services, IM und evtl. noch Google Storage (auch "Speicherplatz bei Google Mail" genannt; was nicht da ist,
überspringt man halt). Jetzt hat der Androide seine "Kontoverbindung" vergessen, und man kann diese wieder neu einrichten mit den gewünschten "anderen
Daten", oder indem man einen neuen Account erstellt. (Andreas Itzchak Rehberg)
GPRS
GPRS steht für General Packet Radio Service und ist ein Dienst zur Datenübertragung, der in GSM Netzen verwendet wird. Dabei besteht nicht wirklich permanent eine Verbindung zwischen den Teilnehmern. Vielmehr ist es so, dass eine Verbindung zwischen den Partnern nur besteht, wenn gerade Daten übertragen werden.
GPS
Das Kürzel GPS steht für Global Positioning System und steht für die Möglichkeit der Ortsbestimmung anhand der Position verschiedener Satelliten.
GSM
Dieses Kürzel steht für Global System for Mobile Communications. Es ist ein Standard für vollständig digitale Datenübermittlung in Mobilfunknetzen und stellt die technische Grundlage der in Deutschland verwendete D- und E-Netze dar.
H
HardSPL:
HardSPL ist eine modifizierte Version des SPL und bietet z.B. die Möglichkeit Backups des Systems auf Datenträgerebene anzulegen. Man bekommt durch den HardSPL Zugriff auf das System um z.B.Dateien auszutauschen. Ob man einen HardSPL erfolgreich durchgeführt hat,kann man im "hboot" Modus überprüfen,ob dort S-ON,oder S-OFF steht!Bei S-OFF, war es erfolgreich!
Hboot: Service Menü
Einfaches Menü mit Informationen zu Modell-Nummer, SPL, Radio und Firmware
HSCSD
HSCSD ist eine Technik zur Datenübertragung. Sie erweitert den GSM-Mobilfunkstandard CSD, damit die Datenübertragung schneller ist. Theoretisch können Übertragungsgeschwindigkeiten von bis zu 115,2 kbits/s erreicht werden. Ausgeschrieben bedeuted HSCSD High Speed Circuit Switched Data.
HSDPA
HSDPA ist eine Technik zur Datenübertragung des Mobilfunkstandards UMTS. Es ermöglicht sehr schnelle Datenübertragungen auf einem ähnlichen Geschwindigkeitsniveau, wie z. B. DSL. Ausgeschrieben bedeuted HSDPS High Speed Downlink Packet Access.
I
ICS
Ice Cream Sandwich
Version:
4.0 (19. Oktober 2011)
Zusammenführung der Entwicklungslinien 2.x und 3.x und Google TV.
Linux-Kernel 3.0.1
verbessertes Multitasking
NFC für Kontakte, Daten und Links mit Android Beam
Entsperren per Gesichtserkennung
verbesserter Browser, verbesserte Google-Mail-, Galerie- und Kalender-App
Data Tracking App
native Funktion zum Erstellen von Screenshots
viele Detailverbesserungen
4.0.1 (17. November 2011
erste Version (Build ITL41D) für das Galaxy Nexus
Behebung des Volume-Bugs in Build ITL41F
4.0.2 (15. Dezember 2011)
Mobile Hotspot bei Benutzung von VPN optimiert
Kernel version 3.0.8
3G/4G-Verbindungen für schnellere Reaktionszeiten optimiert
falsche Benachrichtigung, dass Datenverbindung wegen Roaming unterbrochen wurde behoben
Verbesserung bestimmter optischer Effekte bei Benutzung des Camcorders mit der Frontkamera
optische Verbesserungen des Lockscreens
Problem mit nicht korrekt angezeigten/öffnenden E-Mail-Anhängen behoben
DivX-Unterstützung wurde entfernt
Verbesserte Lautstärke bei der turn-by-turn-Navigation von Google
4.0.3 (16. Dezember 2011)
neue APIs
erste offizielle Version für das Nexus S
Source für Dritthersteller (Samsung, Motorola, usw.)
4.0.4 (4. Februar 2012)
verbesserte Performance
diverse Bugfixes
automatische Helligkeitssteuerung wurde verbessert
allgemeine Lautstärke wurde erhöht
Multitouch-Bug behoben
Version bisher nur für das Galaxy Nexus (Verizon LTE)
Samsung Galaxy S2 Das ändert sich durch Ice Cream Sandwich
Der ICS Problem threadl
ICS Diskussionsthread-rund um das updatel
IM Account
Ein IM-Account ist ein Benutzerkonto bei einem Instant Messenger-Service (dt. Sofortnachrichtendienst) wie z.B. ICQ oder Ähnlichen. Ein solcher Dienst zeichnt sich dadurch aus, dass getippte Nachrichten direkt an freunde oder bekannte Kontakte übermittelt werden können. Die eigentlich von der Computernutzung des Internet stammenden Dienste werden von immer mehr Handys integriert, um deren Nutzern eine möglichst weitgehende Konnektivität zu gewährleisten.
IMEI
siehe Produktcode
J
Java
Java ist eine Programmiersprache. In dieser Programmiersprache sind viele Programme geschrieben, die auf einem Handy laufen können. Wenn ein Handy javafähig ist, kann man diese Programme nutzen.
JIT: Just-in-time Kompilierung für Dalvik
Die Abkürzung "JIT" steht für "Just in Time". Mit JIT wird der Programmcode zur Laufzeit und oder bei bedarf Blockweise übersetzt und dann zur Ausführung gebracht.
Das bringt den entscheidenden Vorteil, da der gesamte Block bereits übersetzt ist und nicht noch Zeilen "nachrutschen" müssen.
Moderne JIT - Compiler können besonders effektiv arbeiten. Sie können dynamische Optimierung bei sogenannten dynamischen Sprachen übersetzten.
K
Kernel
Ein Kernel (auf deutsch Betriebssystemkern) ist der "Grundbaustein" eines Betriebssystems. Er regelt die ganze Prozess- und Datenverwaltung. In einem Betriebssystem bildet er die unterste Schicht (Layer) der Software. Das heisst, er ist der Hardware am nächsten und hat somit direkten Zugriff auf sie. Man kann den Kernel auch als Vermittler zwischen den Anwendungsprogrammen und der Hardware bezeichnen.
Der Kernel kontrolliert u.A. den Zugriff auf die CPU und den Speicher. Das heisst, er entscheidet welche Applikation wie viel Speicher bekommt und was zuerst ausgeführt werden soll.
Im Kernel sind auch die meisten Treiber abgelegt, welche die einzelnen Hardware Komponenten benötigen. Zum Beispiel die Treiber von der Kamera, oder die W-LAN Treiber.
Kernel für Galaxy S2/
Kies
siehe Anhang
L
Launcher - User Interface (UI)
Der Launcher ist ein Teil der Oberfläche von Android. Es gibt den nackten Launcher (android 1 bis 1.5) und den Launcher 2 (Android 2.0 bis 2.2). Außerdem gibt es noch Launcher von HTC (Sense), Motorola (Motoblur), Samsung (Touchwiz) usw. Es ist die Oberfläche mit der ihr auf eurem Android arbeitet. Es gibt im Markt noch weitere Launcher, diese erweitern die normalen Launcher um einiges, zum Beispiel der Launcher Pro oder ADW Launcher. Es gibt aber auch sehr exotische Launcher wie "Slidescreen".
Lockscreen
Der Lockscreen (zu deutsch: Bildschirmsperre) ist die erste Anzeige, die ihr seht wenn Display einschaltet wird. Wie bei Android üblich kann auch diese Komponente entweder manchmal verändert oder eben ganz ausgetauscht werden. Jeder Hersteller benutzt standardmäßig seine eigenes Layout. Die bekanntesten werden woll die Android eigenen Leisten sein, HTCs Sense & Samsungs TouchWiz (Puzzlestück)
M.
MOD
Eine Mod (auch der oder das Mod; Abk. für engl. modification oder deutsch Modifikation) ist eine meist von Hobby- oder selten auch beruflichen Entwicklern erstellte Erweiterung bzw. Veränderung eines bereits veröffentlichten ROMs.
MTP Modus
siehe Anhang
N
NANDROID
Backup Tool. Sichert alle Apps, Einstellungen und Co auf die SD Karte. Muss in der Recovery Konsole gestartet werden.
O
OC = Over Clocking
Das übertakten der CPU (Prozessors) von Stock (original) 1,2GHz bis z.Zt. 1,6GHz möglich
Odin
siehe Anhang
OTA
Die Abkürzung "OTA" steht für "Over-the-Air" und ist eine Methode, um neue (System-)Software ( Sowohl einzelne Systemapps als auch eine ganze Firmware) auf mobile Endgeräte über eine Internet -Schnittstelle (WLAN & Mobiles Netzswerk) aufzuspielen.
P
PDA-, PHONE-, CSC-Dateien (*#1234#)
PDA - Diese (Haupt-)Datei enthält das komplette Android-Betriebssystem inkl. aller Systemapps.
PHONE - Die Modem-Datei ist die Firmware für die drahtlose Kommunikation. Sie steuert WLAN, Bluetooth, sowie die mobilen Funkverbindungen.
CSC - (steht für Country/Carrier Specific Code): Eine länder-/providerspezifische Datei, die u.a. die APNs (mobile Zugangsdaten) und länder-/providerspezifische Apps enthält.
Pit File
siehe Anhang
ProductCode (EFS-Ordner)
Zur Identifikation gibt es beim SGS verschiedene Merkmale.. Zum einen die IMEI, diese ist sozusagen die Fahrgestellnummer eines Handys und damit einzigartig ist. Beim SGS ist im Bezug auf Updates und Garantie zusätzlich der ProductCode sehr bedeutend. Der ProductCode sagt der Software KIES was für ein Gerät man hat, und dementsprechend zeigt Kies einem ein neues Update an oder eben auch nicht!
Sowohl der ProductCode als auch die IMEI werden in verschiedenen Dateien im /efs/ Ordner im /root/-Verzeichnis eures SGS gespeichert.
Bei einem Flash können diese Dateien überschrieben / verändert werden.
Aus diesem Grund ist eine Sicherung dieses Ordners extrem wichtig um euer SGS nach einem misglückten Flash wieder zurück in den Originalzustand zu versetzen.
Anleitung von nightly:
https://www.android-hilfe.de/forum/anleitungen-fuer-samsung-galaxy-s2.353/how-to-efs-ordner-sichern-zur-imei-rettung-alter-thread.115449.html"]https://www.android-hilfe.de/forum/anleitungen-fuer-samsung-galaxy-s2.353/how-to-efs-ordner-sichern-zur-imei-rettung-alter-thread.115449.html[/URL]
[/B]
[IMG]http://s1.directupload.net/images/110930/8325qsi8.gif
___________________________________________
Ein sehr gutes Tool um u.a. auch den efs ordner zu sichern und wiederherzustellen: Nitrality
- Install / Uninstall Various Samsung / System apps
+ Secret Codes
- Easy Access to Secret Codes
+ Tools
- Enable / Disable Media Scanner
- Clean Media Thumbnails
- Change CSC Code
- Backup / Restore efs Folder
+ UITweaks
- Battery History
- Battery Information
- Usage Statistics
- Change Display Resolution
- Enable Application Scaling Multi DPI support
- Change Popup Animation Speed
- Change Transition Animation Speed
- Enable / Disable Fancy Input Animations
+ Backup & Restore - CWM Manager
- Reboot into Recovery
- Backup System
- Restore System
- Delete Backups
- Flash CWM ZIPS (update.zip, kernel or themes)
SGS II & das IMEI Problem - gelöst ?
Q
QWERTZ-Tastatur
Bezeichnungen für Tastaturlayouts, also die Anordnung und Funktion der Tasten einer Tastatur. So geht das QWERY-Layout von einer Englischsprachigen Tastatur aus, das QWERTZ-Layout von einer Deutschen. Das heißt, dass bei einer deutschen Tastatur die Tasten in der oberen Reihe der Textzeichen direkt unter den Zahlen so angeornet sind, dass sie mit den sechs Buchstaben Q W E R T Z beginnen.
R
Radio: Netzwerk Firmware
Die Radio Version am Android Gerät ist zuständig für den Empfang (also GSM, GPRS, EDGE, 3G und WLAN) zuständig. Oft bringen neue Versionen des Radios längere Akkuleistung. Das Radio updated man durch flashen eines zip File. Aber Achtung: Wenn man die selber Radio Version zweimal flashed hat man ein gebricktes Handy. Welche Radio-Version man aktuell hat, erfährt man im SPL.
[Modem/Radio/Baseband] Collection (Aktuell: XXLPQ)
Rebranden
Das selbe Prozedere wie Debranden, nur in die andere Richtung: man möchte - wegen Garantie z.b. - wieder auf die Ursprüngliche vom Provider veränderte Version wechseln.
Recovery Image:
Erlaubt,via "Fastboot",wie oben schon mit erklärt,zusätzliche Optionen zu nutzen! Möglichkeiten z.B. Flashen von Custom ROMs (via update.zip), SD Karte partitionieren, Datenspeicher leeren usw.!
Reset beim Samsung Galaxy
In der Telefon-App folgenden Code eingeben
*2767*3855#
ROM
Das ROM ist das Betriebssystem von eurem Gerät. Kaufen werdet ihr die Geräte immer mit einem gesperrten Betriebssystem vom Hersteller. Ihr habt hier keine Root Rechte und könnt nur das machen, was Android und der Hersteller euch an Rechten gewährt. Dies reicht für den normalen Benutzer auch völlig aus, denn ein Großteil der Kunden will sein Gerät nicht übertakten, immer optimieren, verschönern oder sonstiges. Sie wollen die Geräte einfach nur benutzen. Doch da ihr hier im Forum aktiv seid, ist die Chance das ihr doch mehr wollt Recht hoch. Deswegen könnt ihr z.b. über ein Custom Recovery Rom ein vorgefertigtes Betriebssystem installieren das z.B. schon über Root Rechte verfügt, einen anderen Kernel hat, bestimmte Apps hat die root Rechte benötigen da sie tiefer in das System eingreifen als der Hersteller vorsieht und so weiter.
ROM Kitchen
Unter einer Kitchen versteht man ein webbasiertes Programm, das die Möglichkeit bietet, eigenes Custom Rom für das Gerät zu erstellen (sofern dieses von der Kitchen unterstützt wird). Dabei können meist sowohl grafische Veränderungen wie auch System-Tweaks nach Belieben eingestellt werden.
Wurde alles richtig eingestellt, kommt am Schluss ein fixfertiges Custom Rom heraus, das man herunterladen und aufspielen kann.
Roaming
Roaming-Gebühren fallen immer dann an, wenn man sein Handy oder Smartphone im Ausland benutzt, da die Telefonate zumeist über die Netze dort ansässiger Telekommunikationsunternehmen abgewickelt werden. Während die Preise für Roaming insgesamt rückläufig sind, können besonders für Datenübertragungen (z. B. durch Online-Nutzung des Smartphones im Ausland) hohe Kosten entstehen.
Root
Root ist eigentlich nur ein Begriff für die Rechte die der Benutzer im aktuellen System hat. Root ist hierbei das höchste Recht, der Benutzer darf also alles machen was er möchte, im zweifelsfall auch das System zerstören. Es bietet aber auch einige Vorteile, diese wären z.b. Volle Kontrolle über das System, Backup das kompletten Systems, System Dateien verändern, Apps die höhere Rechte benutzen ausführen, Cache der Apps löschen und noch vieles mehr.
Was ist Root
[HOW-TO] Root für das Galaxy S2
- TempRoot
TempRoot ist wie der Name schon vermuten lässt nur ein temporäres Rechte erlangen im System. Nach einem Neustart besitzt der User keine Root Rechte mehr.
- PermRoot
PermRoot ist die permanente Variante, bei der der User auch nach neustarten des Systems noch Root Rechte anfordern kann (zumeist über die Superuser.apk & die dazugehörige SU Binary die beim Rootvorgang installiert werden).
S
Samsung mobile codes
siehe Anhang
Script
Linux-Equivalent zu Stapelausführungsdateien unter Windows (*.bat, *.cmd).
Einfache Textdatei, welche mehrere einzelne Anweisungen wie Programmstarts enthält und diese einfach der Reihe nach ausführt. Vereinfacht i.d.R. wiederkehrende Aufgaben bei denen mann immer wieder die gleichen Programme mit den gleichen Parametern und der gleichen Reihenfolge aufrufen müsste.
SDK
Die Abkürzung "SDK" steht für "Software Development Kit", es ist eine Sammlung von Werkzeugen und Anwendungen, um eine Anwendung zu erstellen. Grundsätzlich gibt es zu jeder Programmiersprache auch ein Software Development Kit. Eine besondere Rolle nehmen SDKs für Betriebssysteme ein. Sie enthalten die notwendigen Compiler, Tools und Informationen, um für dieses überhaupt Software zu entwickeln. Das SDK enthält dabei wichtige Tools wie die Android Debug Bridge (ADB) oder den Dalvic Debug Monitor Server (DDMS)
Sense UI:
Das Sense User Interface ist ein von HTC modifiziertes User Interface, das besser aussehen soll und ein paar mehr Features bringt, wie natives Multitouch, Flash light und Microsoft Exchange Unterstützung. Es gibt Custom ROMs mit denen man es auf fast jedes Android Gerät bringen kann.
SPL: Second Program Loader (Teil der Firmware)
Der SPL ist eine der ersten Instanzen die für den Boot-Prozess benötigt werden! Daher Vorsicht,wenn man dort Veränderungen vornehmen möchte.
S-ON/S-OFF Bootloader (hboot Modus):
Steht S-ON im "hboot" Modus lassen sich nur Signierte Images Flashen,wie z.B. Custom ROMs. Steht S-OFF dort,sind auch Unsignierte Images möglich.
Stock-ROM
Ein "Stock-ROM" ist die Android Version des Endgerätes das von Haus aus mit ausgeliefert wird.
Es gibt auch customROMS die unmittelbar auf Stock-ROM basieren.
Als Stock ROMS werden auch von Herstellern "gemoddete" Android Versionen. Z.B. die UI´s Sense (HTC), MotoBlur (Motorola) oder auch TouchWiz (Samsung) um hier nur einige Vertreter zu nennen.
Samsung Galaxy S2 - Offizielle Roms der Netzbetreiber (D/A/CH) [Rom]
T
Tethering
(engl. Anbinden) bezeichnet die Verbindung eines Smartphones mit einem PC oder PDA, um diesem eine Internetverbindung über GSM/UMTS zu ermöglichen. Das Mobiltelefon übernimmt damit die Rolle eines Modems. Diese Funktion wird bei Windows Mobile auch als Internetfreigabe bezeichnet.
Einrichten beim Galaxy S2:
Mobiles Netzwerk freigeben
In diesem Abschnitt erfahren Sie, wie Sie das Gerät als drahtloses Modem oder drahtlosen Zugangspunkt für PCs oder andere Geräte einrichten und die mobile Netzwerkverbindung des Geräts freigeben.
Mobile Netzwerkverbindung des Geräts über WLAN freigeben:
Öffnen Sie im Home-Bildschirm die Anwendungsliste und
wählen Sie Einstellungen →
Drahtlos und Netzwerke →
Tethering und mobiler Hotspot aus.
Wählen Sie Mobiler WLAN-Hotspot: Einstell. → OK.
Wählen Sie Mobiler WLAN-Hotspot aus, um den WLAN-
Hotspot zu aktivieren.
Wählen Sie Mobilen WLAN-Hotspot konfigur. aus, um den
WLAN-Hotspot anzupassen.
Optionen Funktion
Netz-SSID
Gerätenamen anzeigen und bearbeiten, der bei externen Geräten angezeigt wird.
Sicherheit
Sicherheitstyp auswählen.Wählen Sie Speichern, sobald Sie fertig sind.
Suchen Sie auf einem anderen Gerät in der Liste der verfügbaren Verbindungen nach dem Namen Ihres Geräts und stellen Sie die Verbindung mit dem Netzwerk her.
Ihr Gerät nutzt nun die mobile Netzwerkverbindung auf einem anderen Gerät.
Mobile Netzwerkverbindung des Geräts über USB freigeben
Verbinden Sie die Multifunktionsbuchse am Gerät über ein PC
Datenkabel mit einem PC.
Öffnen Sie im Home-Bildschirm die Anwendungsliste und
Drahtlos und Netzwerke →
Tethering und mobiler Hotspot aus.
Wählen Sie USB-Tethering aus, um die USB-TetheringFunktion
zu aktivieren.
Das Gerät gibt die mobile Netzwerkverbindung für den PC frei.
Deaktivieren Sie das Kontrollkästchen neben USB-Tethering,
um die Freigabe der Netzwerkverbindung zu beenden.
Touchwiz
siehe Anhang
U
UMTS
Mobilfunkstandard der dritten Generation (3G). Löst den Mobilfunkstandard der zweiten Generation (2G) GSM ab. UMTS bietet schnellere Datentransferraten und es bestehen auch schon weitere Erweiterungen des Standards, um noch schnellere Datenverbindungen zu ermöglichen, siehe HSPA.
USB Jig
siehe Anhang
User Interface
Dies ist die Oberfläche, die verschiedene Interaktionsmodi für die Nutzer bietet, meist eine grafische Repräsentation der Daten und Verzeichnisse, sowie der Navigationsmöglichkeiten in diesen.
UV = Under Volting
Durch eine App z.B. SetCPU kann man die Strom Spannung der CPU verringern,
was sich positiv auf die Akkuleistung auswirken kann.
update.zip: Flashbares Update
Eine Update.zip Datei kann verschiedene Sachen enthalten die sich auf das Handy flashen lassen. Das sind z.B. Custom ROMs, Themes, Radioimages, Patches, Fonts, Bootscreens usw.!
W
Wipe:
1.Zurücksetzen auf Werkszustand
2.Wipe durch Neuinstallation des Roms
3.Wipe durch CWM Recovery
4.Wiederherstellung des tatsächlichen "Originalzustands" beim Kauf
1.
Um ein installiertes Rom von allen Benutzerdaten zu befreien, kann man im Menu Einstellungen/Datenschutz mit dem Menupunkt " auf Werkszustand zurücksetzen" klicken.
Damit werden sämtliche Benutzerdaten, Konten usw. vom Handy gelöscht.
Dies löscht NICHT die SD Karte oder darauf befindliche Daten/Programme.
Diese müssen falls gewünscht manuell gelöscht werden (z.B. mit einem Fileexplorer oder dem Windows Rechner).
Diese Methode funktioniert bei ALLEN Roms, also sowohl den standard Samsung original Firmware's als auch allen Custom Roms.
2.
Je nach verwendtem Rom/Firmware kann man auch sämtliche Handydaten löschen, in dem man das Rom/Firmware komplett neu aufspielt. I.d.R. sind die Roms/Firmware's aber OHNE Wipe, so dass ein Neuaufspielen keine Daten löscht.
Hier solltet Ihr Euch vorher informieren, ob das verwendete Rom einen Wipe macht bei der Installation oder nicht.
3.
Die wohl am häufigsten verwendete Methode eines "Full Wipe" geschieht aus dem CWM (Clockwork Recovery Mod) Bootloader.
Natürlich ist dieser nur vorhanden, wenn auch entsprechend mit z.B. einem Custom Rom installiert.
Im Bootloader gibt es den Menupunkt WIPE / Factory Reset, in dem man weiter verschiedene Bereiche zum Löschen auswählen kann. Es ist hier auch möglich z.B. bei Problemen mit dem Handy erst einmal die Cache Partition zu löschen, um zu sehen ob es dann besser wird.
Aber auch ein wirklich kompletter Wipe inkl. Formatierung der SD Karte ist hier komfortabel möglich.
Entscheidet man sich zur Installation eines neuen Custom Roms und möchte vorher einen WIPE machen, sollte man IMMER zuerst den Wipe durchführen, und danach das neue Rom installieren, da manche Custom Roms nach einem Wipe ohne nachfolgendes Neuflashen in einen sogenannten Bootloop gehen, also sich nicht starten lassen.
Daher immer zuerst Wipe, dann Flashen eines neuen Roms.
4.
Wenn man aus verschiedensten Gründen, z.B. vor dem Verkauf des Gerätes oder einer Garantiereparatur usw. sein Gerät auf den tatsächlichen "Originalzustand" bringen möchte, um z.B. ein Custom Rom oder eine nicht "offizielle" Firmware wieder restlos zu entfernen, muss man nichts weiter tun als eine "offizielle" Samsung Firmware zu flashen.
Dies geschieht i.d.R. mit dem Programm Odin und der entsprechenden Firmware.
Siehe USB jig/Garantiefall
Widget
Darunter versteht man ein Programm, welches direkt auf dem Homescreen abgelegt wird und dort irgendeine Funktion ausführt, einfachstes Beispiel z.B. die Uhr.
es gibt tausende und abertausende Widgets, viele vollwertige Programme liefern eigene Widgets mit, in denen die verschiedensten Informationen direkt auf dem Homescreen angezeigt werden können. Hierzu zählen z.B. Termine, Aufgaben oder Kontakte die man direkt auf dem Homescreen einsehen kann, ohne erst den Kalender öffnen zu müssen.
ANHANG
Herstellerspezifische Android Begriffserklärungen
- Samsung -
Hier noch der Link für das Suchen für einen Servicepartner vor Ort
DE: Servicepartner von Samsung | Samsung Electronics GmbH
Kies
Kies ist die Synchronisationssoftware von Samsung für deren Smartphones. Damit soll man seine Musik, Videos und Bilder auf einfache Art übertragen können, seine Kontakte und Termine von Outlook zum Device synchronisieren und Firmwareupdates einspielen können.
Aktuelle Kies Version:
SAMSUNG KIES
Kies - Probleme und Lösungen für Samsung Galaxy S2
Odin
Odin nennt sich das Flashtool für die Samsung Android Geräte. Dies wird auch in Servicewerkstätten benutzt. Man kann damit auf sehr einfache Weise eine neue Firmware (das ganze Androidsystem) aufspielen.
Odin 1.85 download:
ODIN 1.85
Hier könnt ihr die Treiber downloaden:
Samsung Treiber für Mobiltelefone Der download startet automatisch nach dem anklicken !
Samsung mobile Codes
Hier eine Sammlung von Samsung mobile codes
als Word Datei zum download:
Samsung mobile codes Sammlung der download startet nach dem "klick"
USB Jig
Ein USB Jig ist ein USB Stecker mit einem speziellen Widerstand. Diesen kann man in der Galaxy Reihe dazu nutzen um bei einer fehlerhaften Installation (Softbrick), oder dem fehlen der 3 Tastenkombination für den Downloadmodus, wieder in diesen Modus zu kommen, damit man mit Odin eine neue Firmware aufspielen kann.
Auch kann man mit diesem Stecker beim Galaxy S2 den Zähler für die Anzahl der Flashvorgänge resetten und das Zeichen für das Nutzen eines nichtoriginalen Kernel's löschen.
Samsung Galaxy S2 - Das große Tagebuch - Tag 12 - USB Jig und Garantiefall - YouTube
Mit diesem funktioniert das resetten des Counters per JIG nicht mehr !
Es muss vorher also erst der alte Bootloader geflasht werden,und man kann dann wieder den Counter auf "0" setzen
Die ausführliche Beschreibung dieses Vorganges wird in atomhamsters
Videotutorial eingehend beschrieben.
Alter Bootloader download startet nach dem klick.
Pit File
Das Pit File wird zum Flashen einer Firmware per Odin benötigt.
Es enthält grob gesagt, die Partitionsinformationen, welche partition wo und vor allem in welcher Grösse angelegt werden soll.
Dieses Pit File brauch man vor allem beim Flashen von 3 teiligen Firmwares, bei denen Modem, Betriebssystemfiles und Providerspezifisches (CSC) getrennt ist.
Frankensteinpackage
Bedeutet, dass es eine Firmware aus 3 Teilen ist, wo aber durch dritte, die Factorydaten, mit einem anderen Modem und/oder anderen Providerfiles (CSC) gemischt werden.
Auf diese weise, kann man ein z.B. Polnisches ROM zu einem Deutschen von Vodafone machen.
MTP Modus
Ist der Modus, der für eine Verbindung mit der Synchronisationssoftware Kies notwendig ist. Im Normalfall aktiviert er sich von selbst beim Verbinden mit USB.
Sofern unter Einstellungen/Anwendungen/Entwicklung, kein USB Debug Modus aktiviert ist.
Fast Dormancy
Der Fast Dormancy Modus ist ein von Siemens/Nokia Entwickeltes Verfahren zum Stromsparen bei UMTS Verbindungen. Dabei wird stets ein kleiner Datenkanal zum 3G Netz als Idle Verbindung offen gelassen, statt bei Nichtbenutzen die komplette Verbindung zu deaktivieren. Da somit kein rechenintensiver Reconnect bei jedem wiederholten Aktivieren der 3G Verbindung anfällt, spart diese Technik nach Berichten bis zu 1/3 des Verbrauches im 3G Netz während des Standby.
Diese sehr neue Netztechnik, wird noch nicht von jedem Provider angeboten.
Sollte dies so sein (beim Anbieter Erkundigen), kann man dass bei Samsung Smartphones der Galaxy Reihe mit *#9900# deaktivieren.
Denn aktives Fast Dormancy in einem Netz, welches die Technik noch nicht anbietet, hat nach userberichten einen gegenteiligen Effekt auf die Akkulebensdauer.
O2-Netz: Fast Dormancy Ein oder Aus?
Touchwiz
Touchwiz ist die hauseigene Android-Oberfläche von Samsung.
Galaxy S2 Video Tutorials von Yannick:
- Apple, Samsung und Einführung
- Updaten auf Android 2.3.4
- Root, Customroms, Kernels und Clockwork Mod
- Lite'ning Customrom und CWM Backup
- Die verschiedenen Kernels
- Eure Kontakte in der Google Cloud sichern
- Titanium Backup und Autostarts
- Siyah Kernel, Set Cpu und Undervolting
- Die Launcher
- Android 2.3.5 und LeoMar Customrom
- SGP Schutzhüllen
- USB Jig und Garantiefall
- CheckROM Revolution V2.0.0
- Extended Battery Kit
- Firmwareübersicht SamMobile.com
- Checkrom V6 mit -- Icecream Sandwich
- Ice Cream Sandwich
How To`s für das Galaxy S2:
Root für das Galaxy S2
Branding entfernen
Schlüssel zum lesen der Firmwareversionen
Flashen von Custom ROMs
Lesenswertes:
Android/Galaxy S2 Begriffserklärung für neue User thread von Randall Flagg
Wird noch erweitert !
ironmike
Quellen:
Wikipedia
Android-Hilfe.de
pocketpc.ch
Andreas Itzchak Rehberg
handy-faq.de
Zuletzt bearbeitet von einem Moderator: