Hallo Liste,
ich weiss, das ist jetzt schon ein Stück vom Kernthema entfernt, aber trotzdem ...
Gibt es irgendwo eine verständliche Beschreibung wie man CM installiert? Das Wiki ist einfach nur Schrott. Da wird man einfach nur im Kreis geschickt (von ADB nach SDK und so weiter) und kommt eigentlich nie auf den Punkt. Allein schon die Tatsache dass ich nur um ein Handy zu rooten eine komplette Entwicklungsumgebung installieren soll verstehe ich einfach nicht. Warum sollte ich auch das ROM selbst bauen wenn es bei CM direkt zum Download angeboten wird?
Also dass kann es einfach nicht sein.
Daher die Frage nach einer einfachen verständlichen Beschreibung.
Gruß Klaus
------------------------------- Powered by http://www.init7.net
hallo, On Sat, Jul 13, 2013 at 08:55:43AM +0200, Klaus wrote:
Hallo Liste,
ich weiss, das ist jetzt schon ein Stück vom Kernthema entfernt, aber trotzdem ...
Gibt es irgendwo eine verständliche Beschreibung wie man CM installiert? Das Wiki ist einfach nur Schrott. Da wird man einfach nur im Kreis
hm...ich weisz ned um welches device es geht...fuer einige sind die anleitungen auch sehr gut.
geschickt (von ADB nach SDK und so weiter) und kommt eigentlich nie auf den Punkt. Allein schon die Tatsache dass ich nur um ein Handy zu rooten eine komplette Entwicklungsumgebung installieren soll verstehe ich einfach nicht.
ganz einfach: du brauchst je nach model 2 tools: adb um die images auf das device zu bekommen fastboot fuers unlocken und flashen des recovery bootloaders (mag sein das das bei manchen devices anders is...manche haben da komische bootloader)
diese werden halt upstream nur als teil des sdks zum entwickeln von android apps angeboten, weil sie halt hauptsaechlich von app entwicklern verwendet werden
Warum sollte ich auch das ROM selbst bauen wenn es bei CM direkt zum Download angeboten wird?
sollst du auch nicht, und dafuer ist das sdk auch nicht da.
Also dass kann es einfach nicht sein.
Daher die Frage nach einer einfachen verständlichen Beschreibung.
naja der grund ton is normalerweise ganz einfach, scheint aber bei ein paar devices auch ein wenig anders zu sein weil
*) falls notwending bootloader unlocken
*) installieren des recovery bootloaders bei den meisen android devices die mir unter gekommen sind ist der bootloader mehrstufig und der recovery bootloader der bei cm meistens eingesetzt wird kann dann halt ein paar nuetliche dinge um dir aus der patsche falls mans irgendiwe geschafft hat das das ding nimma hochkommt (zB mit irgendeinem experimentellen rom oder so)
*) installieren des roms mithilfe von adb & recovery bootloader
soweit die theorie und bei manchen devices, siehe zb [0] is es damit auch getan.
ich bin aber auch schon auf devices gestoszen wo das leider ned ganz so einfach war weil zB der bootloader sich anders verhalten hat und man dann zB noch mal extra kernel files irgendwohin kopieren musste und so (bei dem device hab i mir dann aber die zaehne schon beim bootloader unlock ausgebissen).
im groszen und ganzen ist meine bisherige erfahrung das devices die nur so teilweise unterstuetzt werden und wo die anleitung zum installieren aus dem CM wiki raus geht meisten eher anstrengender sind...allerdings ist meine sample groesze nicht extrem grosz.
lg albert
Hallo Albert,
gleich vorweg, ich seh mir das gerade für ein Motorola Defy (unter CM Jordan) an. http://wiki.cyanogenmod.org/w/Jordan_Info
Das Problem ist einfach dass ich dei Software nichteinmal installierenkann weil man erstens nur im Kreis geschickt wird und 2. nichts funktioniert.
Benötigt wird adb adb ist teil von sdk Auf der SDK Homepage hat man auf einmal 5 Downloads die alle anders heissen als der Mist den ich suche.
Ich hab mir jetzt unter Archlinux aus dem AUR mal sdk und die platform-tools installiert. Sollte eigentlich sein was ich brauche. funktioniert mal wieder gar nichts.
Ich scheitere also daran eine Entwicklungsumgebung auf zu bauen die ich für meine Ansprüche gar nicht brauche. Bei der Vorgehensweise ist das echt kein wunder dass das fast niemand auf dem Handy hat. Selbst wenn man will ist das fast unmöglich.
Was ist aus dem alten Linuxgrundsatz geworden "Jedes Tool eine nur eine Aufgabe aber das richtig." ? Es gibt ja unter Windoof genug kleine Tools zum rooten, bootloader unlock usw. Also ists ja nicht so dass das nicht geht.Ich bin kein Andrioid Entwickler und das will ich auch nie werden. Also warum muss ich mir dann diese komische Umgebung installieren die eh nicht funktioniert?
Es muss doch wohl auch unter Linux eine Methode geben zu rooten usw ohne sich mit dem ganzen Zeug ärgern zu müssen.
Gruß Klaus
------------------------------- Powered by http://www.init7.net
On Sat, Jul 13, 2013 at 11:08:43AM +0200, Klaus wrote:
Hallo Albert,
gleich vorweg, ich seh mir das gerade für ein Motorola Defy (unter CM Jordan) an. http://wiki.cyanogenmod.org/w/Jordan_Info
Das Problem ist einfach dass ich dei Software nichteinmal installierenkann weil man erstens nur im Kreis geschickt wird und 2. nichts funktioniert.
ich versteh eigentlich ned was du mit im kreis geschickt meinst....
Benötigt wird adb adb ist teil von sdk Auf der SDK Homepage hat man auf einmal 5 Downloads die alle anders heissen als der Mist den ich suche.
dafuer kann CM nix...das is von google selber
bei manchen distros kann ma fastboot & adb auch direkt installieren, aber das is wieder eine andere geschichte (bei debian gibts seit neuestem die packete android-tools-adb und android-tools-fastboot, allerdings habens die leider ned ins stable release geschafft glaub i.
Ich hab mir jetzt unter Archlinux aus dem AUR mal sdk und die platform-tools installiert. Sollte eigentlich sein was ich brauche. funktioniert mal wieder gar nichts.
was heist "es funktioniert gar nix"?
is es ein rechte problem?
adb hat da ein ein wenig deppertes verhalten: es besteht aus dem commandline utility und einem daemon und braucht natuerlich root rechte wenn du dich ned extra um die permissons des devices gekuemmert hast (eigentlich logisch). das problem ist nun, das wenn du adb einmal als normaler user startest der daemon teil weiter laeuft und dann das als root ausgefuehrte utility mit dem als benutzer laufenden daemon redet...da muss ma dann unter umstaenden den prozess beenden mit "adb kill-server".
Ich scheitere also daran eine Entwicklungsumgebung auf zu bauen die ich für meine Ansprüche gar nicht brauche. Bei der Vorgehensweise ist das echt kein wunder dass das fast niemand auf dem Handy hat. Selbst wenn man will ist das fast unmöglich.
Was ist aus dem alten Linuxgrundsatz geworden "Jedes Tool eine nur eine Aufgabe aber das richtig." ?
das kommt aus der unix welt und wird ja eingehalten: adb (android debug bridge) is ein utility und standardisiert mit android devices zu reden. fastboot ist ein utility um mit android devices im fastboot modus (secondery bootloader) zu reden.
Es gibt ja unter Windoof genug kleine Tools zum rooten, bootloader unlock usw. Also ists ja nicht so dass das nicht geht.Ich bin kein Andrioid Entwickler und das will ich auch nie werden. Also warum muss ich mir dann diese komische Umgebung installieren die eh nicht funktioniert?
wie gesagt, grundsaetzlich tut sie ja, es gibt halt hin und wieder stolpersteine...
und die gibts beit den X windows utilities auch...(und mache davon rufen hintern herum erst wieder fastboot & adb auf)
Es muss doch wohl auch unter Linux eine Methode geben zu rooten usw ohne sich mit dem ganzen Zeug ärgern zu müssen.
du kannst ja gern ein shell script schreiben das die aufrufe nach und nach durchfuehrt...
aber die permission geschichten hast du ueberall woes ned ueblich is alles im ring 0 laufen zu lassen...sorry.
lg albert
Ok, hab jetzt SDK mal am laufen.
Geht gar nichts war gemeint im Sinne von kennt keinen Befehl obwohl der Pfad eingetragen ist. Aber genau da war einer der Fehler. Derjeniger der das Paket gebaut hat, hat einen Zweig einfach nach /opt geschubst. Damit hat meine Pfadangabe natürlich auch nicht gestimmt. Manchmal sieht man halt den Wald vor lauter Bäumen nicht. rageagainstthecage-arm5 und superuser package muss ich wohl selbst bauen..... Da ich das noch nicht gemacht habe wird das wohl ne ganze Weile dauern. zumal keine passenden Quellen vorhanden sind.
Auf jeden Fall mal Danke.
Klaus
------------------------------- Powered by http://www.init7.net
fellowship-austria@lists.fsfe.org