PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ich bin root ich darf das - Und wie jetzt weiter ?



bnh
15.04.2011, 10:18
Ich hab mich nun mal zu durchgerungen mein HTC desire zu rooten. Hat auch funktioniert, dann gleich Titanium Backup gekauft und erstmal alles auf die SD gesichert.

Der Grund fürs rooten war eigentlich der, dass ich mit dem internen Speicher für Apps am Anschlag bin (alle Apps die es unterstützen sind schon auf der SD). Ich brauche also mehr internen Speicher .

Muß ich jetzt echt noch ein anderes ROM drauf flashen flashen was die ext3 APP-Partition auf der SD-Karte unterstützt ? (APP2SD+)

Ich war eigentlich nie Fan von irgendwelchen Community-Firmware-Images die eigentlich nur den Sinn hatten den Speicher möglichst voll zu klatschen (mit zusätzlichen Funktionen), und somit das System ordentlich auszubremsen. Das war schon zu dbox2 und Dreambox Zeiten so... am schnellsten lief immer das Eigenkompilat....

Gibts nun im gerooteten Zustand die Möglichkeit auch Apps auf die SD auszulagern, die es normal eigentlich nicht unterstützen ? Oder muß ich gar selber mit SSH/verschieben/Symlink erstellen da dran ?

Marc

Quentin
15.04.2011, 10:33
a) Nein, Du brauchst nicht notwendigerweise ein neues Rom - aber zumindest ein A2SD(+)-Skript.
b) Du hast falsche Vorstellungen von Custom Roms - die sind oft flotter/besser als die Original-Roms.
c) Bei A2SD(+) machst Du gar nichts mehr - die werden direkt schon auf die SD-Karte installiert. Bevor Du unkst: DAS macht die Kiste langsamer, nicht das neue ROM ;)
d) Was das meiste Deiner Performance frisst, ist das unselige HTC Sense - wenn Du Dich davon trennen kannst, hast Du schon einige Geschwindigkeit gewonnen. Du könntest auch schön auf Gingerbread hoch, was nochmal etwas Verbesserungen im Detail bringt :)

Gruß,
Quentin

fireball
15.04.2011, 10:59
Und wenn man sich von Sense trennen kann, kann man auch noch ein wenig mehr Magic machen und hat auf einmal 300MB auf der Datenpartition frei ;)

Usul
15.04.2011, 11:06
Ich war eigentlich nie Fan von irgendwelchen Community-Firmware-Images die eigentlich nur den Sinn hatten den Speicher möglichst voll zu klatschen (mit zusätzlichen Funktionen), und somit das System ordentlich auszubremsen. Das war schon zu dbox2 und Dreambox Zeiten so... am schnellsten lief immer das Eigenkompilat....
Ähhh... meinst du mit Eigenkompilat das, was ursprünglich auf den Kisten drauf ist? Oder das, was du selbst kompilierst? In ersterem Fall wäre ich doch sehr erstaunt... original Dbox2 ist eine einzige Katastrophe im Vergleich zu einem gescheiten Image... Dreambox vllt. nicht ganz so schlimm, aber immer noch merkliche Unterschiede.

bnh
15.04.2011, 12:18
Ich meinte damit die selber kompilierten, optimierten Images...

Nagut, ich werd auf alle Fälle mal irgend ein Custom Rom flashen und mir das ganze anschauen. Auch werd ich mal nach nem Script für das A2SD+ ausschau halten...

Danke soweit...

Marc

Usul
15.04.2011, 12:43
Nü ja, selbst kompilieren ist natürlich auch was Feines. :D Kannst ja auch bei Android machen, wennd magscht. :)

Quentin
15.04.2011, 12:54
Ein gescheites Custom Rom hat A2SD+ integriert oder als UpdatePack im Angebot :)

Wie wär's, Du schaust Dir mal CyanogenMod 7.0.0 an? Schließlich ist CM7 nun final :)

Gruß,
Quentin

bnh
23.04.2011, 12:08
Wie wär's, Du schaust Dir mal CyanogenMod 7.0.0 an? Schließlich ist CM7 nun final :)

Boa.... ich krich gleich nen Kind.... Das ist nun mein 4. Versuch mit CM7

Wie schalte ich den USB-Modus zwischen HTC-Sync/Festplatte/Nur-laden um ? Wo sehe ich ob meine zusätzliche 256MB/ext2 Partition auf der SD-Karte für Apps benutzt wird oder nicht ? Und irgendwie ist das alles hier ziemlich spartanisch... kein Wunder das es schneller läuft....

Marc

Quentin
23.04.2011, 12:16
Spartanisch? Äh ja... Hundert Einstellmöglichkeiten mehr ;)

Frage 1: genauso wie vorher - beim Verbinden kannst über den Notificationscreen auf die Verbindung tippen und das Mounten der SD-Karte antriggern. Aber das ist elendig, genauso wie es bei Sense war. Investiere 75 Cent, die Gold wert sind: "Multi Mount SD-Card" - SD-Karte wird immer automatisch als Laufwerk gemountet und dabei NICHT den Applikationen unter den Füßen weggerissen!

Frage 2: Ob A2SD funktioniert? Am einfachsten siehst Du die Partition, indem Du Dir das kostenlose Markettool "Quick System Info Pro" - das zeigt auch den A2SD-Partitionsstand (Belegung/Frei) an.

Was den Loader betrifft: guck Dir mal ADW Launcher Ex an - das ist schnieke :).

Gruß,
Quentin

fireball
23.04.2011, 16:12
ADW Launcher ist in CM7 ja drin - der Ex hat ja nur noch bissl Eyecandy mehr...

bnh
23.04.2011, 23:03
So, auch Versuch 4 ist gescheitert. Mein Backup mit dem org. HTC 2.2 ROM ist wieder drauf. Gründe dafür sind dieses Mal :

- Market kaputt
- Ebobirthday konnte meine Geburtstage nicht eintragen, bzw hat der spärliche Kalender sie nicht angezeigt
- der Mediaplayer kann kein .mp4 Video
- Klingeltöne / SMS im .mid Format werden nicht mehr erkannt. Konvertierung nach .ogg/.mp3 nötig

Na mal sehen wann ich mal wieder ein paar Stunden hab. Dann folgt der nächste Versuch...

Ach ja, meine 256Mb Partition blieb laut Quentins Quickinfo immer unbenutzt, und ich hab einiges installiert (als der Market noch funktionierte)

Marc

Quentin
24.04.2011, 07:30
Was war bitte am Market kaputt???

Gruss,
Quentin

bnh
24.04.2011, 08:19
Der Punkt wo er downloaden sollte ging nicht mehr. Ein kurzes zucken in der Statuszeile, fertig. Aber runtergeladen oder installiert wurde nix. Cache löschen, Market neu installieren (das ging dann wieder) hat auch nix gebracht.

Diverse Google Ergebnisse sagen komplett neu flashen mit anschließendem Werkszustand wiederherstellen. Also einmal ganz von vorn bitte.

Och ich krieg das noch hin wie ich es haben will. Brauch nur Zeit...

Marc

Quentin
24.04.2011, 08:37
Wir sind uns aber einig, dass bei Dir da was versaubeutelt war und nicht "generell Market kaputt ist" bei CM7, fein :)

Gruß,
Quentin

bnh
24.04.2011, 08:56
Schon, aber google spuckt einiges zu CM7 Market defekt aus. Und dieses Verhalten war mit dem org ROM nie zu beobachten. Es hat also irgendwas mit CM zu tun.

Marc

fireball
24.04.2011, 09:34
Ja, bei den alten Alphas und Betas gabs irgendwelche Probleme, aber das ist ewig her...


Ach ja, meine 256Mb Partition blieb laut Quentins Quickinfo immer unbenutzt, und ich hab einiges installiert (als der Market noch funktionierte)

Hast überhaupt den A2SD-Aktivierungspatch draufgebügelt? Normalerweise ist CM7 ohne...

Usul
24.04.2011, 09:37
Ich würde CM7 auch nicht verwenden, bzw. tu es auch nicht - denn stable ist ja nicht gleich stable... und was das größte Problem für mich ist: Es kommen ständig neue Nightly-Version raus. D.h. selbst wenn die stable einigermaßen stable wäre, würde ich ganz kirre werden, wenn es in der Zwischenzeit ein Dutzend Updates gäbe... die müßten dann irgendwann auch installiert werden usw.

Von daher würde an deiner Stelle vllt. mal eine etablierte Froyo-Version draufmachen und bißchen warten, bis CM noch stabiler wird oder sich ein anderes Gingerbread-ROM als bessere Lösung aufdrängt. (Außer man kann mit evtl. Bugs leben [beim Blade ist das z.B. automatische Ausschalten beim Laden].)

Ganz allgemeiner Anlaufpunkt für dich als Desire-Besitzer:
http://www.android-hilfe.de/root-hacking-modding-fuer-htc-desire/
http://www.pocketpc.ch/htc-desire-root-rom/
http://android.modaco.com/category/430/htc-desire-desire-modaco-com/

fireball
24.04.2011, 09:44
Deine Argumentation erschliesst sich mir nicht. Wenn Dein Finger bei jedem nächtlichen Update zuckt, in dem vielleicht nur Kleinkram (teilweise für einzelne Geräte) behoben wurde, dafür kann ja keiner was. Da hilfts dann durchaus, in die CHangelogs zu gucken oder in die CM7-Mailingliste.

Stable heisst: es wird nicht weiter dran rumgefrickelt, bekannte Bugs sind so weit wie möglich behoben - fertig. Die Nightlies sind für diejenigen, die die Entwicklung voll mitbekommen wollen.

Usul
24.04.2011, 09:55
Stable heisst: es wird nicht weiter dran rumgefrickelt, bekannte Bugs sind so weit wie möglich behoben - fertig. Die Nightlies sind für diejenigen, die die Entwicklung voll mitbekommen wollen.
Stable mit weiterhin erscheinenden Nightlies bedeutet für mich vor allem: Es sind noch Bugs drin bzw. Verbesserungen nötig.
Wenn ich mir die Entwicklung bei den Froyo-ROMs anschaue, dann kann man da mittlerweile von einer gewissen Stagnation sprechen, d.h. es dürften wirklich nicht mehr viele Probleme auftreten.
Wenn ich mir aber wie gesagt die CM7-Situation für das Blade anschaue, dann kommen da mit der Stable-Version doch einige Bugs oder zumindest Probleme auf, die mich nerven würden. Ich weiß nicht, wie die Situation beim Desire ist, aber fehlerlos wird auch da CM7-Stable nicht laufen.

Was "Stable" in der Theorie heißt, spielt dabei keine große Rolle, finde ich. Wie sagt Kohl damals: "Entscheidend ist, was hinten rauskommt."

Quentin
24.04.2011, 10:05
Da CM7 "FINAL" ist, ist die Argumentation ja nun hinfällig ;)

Gruß,
Quentin

fireball
24.04.2011, 13:16
Vor allen Dingen ist es nicht hinfällig, sondern schlicht falsch. Die Nightlies sind Builds der nächsten Version, keine dauernden Korrekturen.

Usul
24.04.2011, 17:41
Vor allen Dingen ist es nicht hinfällig, sondern schlicht falsch. Die Nightlies sind Builds der nächsten Version, keine dauernden Korrekturen.
OK, ich sehe schon, du achtest sehr penibel auf die Terminologie. Tut mir leid, daß ich das nicht getan habe.

Aber vllt. mal aus der User-Perspektive: Ich schaue mir die Blade-CM-Liste (http://download.cyanogenmod.com/?device=blade) an und sehe dort eine chronologische Auflistung der Versionen. Da kommt nach der sog. Stable-Version von CM7 noch eine Reihe von Nightlies. Da ist es mir effektiv ehrlich gesagt relativ egal, ob die späteren Nightlies nun die Vorabversionen einer neuen Version sind oder eine Weiterführung von CM7 - es sind Bugs und Probleme mit der Stable von CM7 vorhanden und die sind bisher nicht alle bei den Nightlies behoben. Wie gesag, beim Blade - beim Desire kann das anders sein, so genau weiß ich es nicht. Und aus diesem Grunde heißt es für mich: Noch warten, bis der Umstieg auf CM stattfindet.
Ob das nun Programmierer total falsch finden oder nicht, ist da, pardon, nebensächlich. :)

Quentin
24.04.2011, 18:00
Ich formuliere es anders...

1) Du hast ein Gerät von einem Hersteller (trifft leider derzeit auf gut 100% zu), der nach spätestens einem OS-Update auf Dich scheißt
2) Da hocken sich Jungs hin, die "frickeln" eine neue OS-Version für Dein Gerät zurecht - anfangs geht es mit einigen nicht funktionierenden Features, die nach und nach gefixt werden. Parallel wird das Knowhow genutzt, um schöne Features noch reinzuintegrieren, an die nicht einmal Google gedacht hat
3) Das Stock-ROM Deines Herstellers hat auch Bugs - vielleicht hast Du sie nicht gefunden, sei froh...
4) Der Releasezyklus ist wie der einer jeden gescheiten Softwareentwicklung - es gibt nightly builds, also Bauten vom aktuellen "Ist-Stand". Daran bauen halt die Leute noch dran und wenn einer abends nicht fertig geworden ist mit seiner Baustelle, dann ist die im nächsten Build eben offen - das ist auch beim Chrome-Browser so (dev, beta, releae). So ein Release tut man sich nur an, wenn man wirklich an vordester Front mittesten will und einem Bugs oder Regressionsfehler egal sind. Stables (bei Chrome Beta) wäre dann so eine Version, wo jeder mit seiner Baustelle durch ist und man damit einen Stand baut, der auf der bisherigen Entwicklung fußt. Da mögen noch Bugs sein, die der Betatest eben noch ergibt. Mehrere Betas und später Release Candidates ergeben irgendwann eine Finalversion, die ausgiebig getestet ist.

Wer also nicht "experimentieren" will, der haut sich IMMER einen offiziellen Releasestand auf die Kiste. Das wäre in dem Fall CM7 FINAL. Wer vorher irgendwelche Betas installiert und dann von Bugs und fehlenden Features heult, hat den Prozess nicht verstanden :)

Seid doch dankbar, dass sich einer überhaupt drum bemüht, dass es auf den Kisten weitergeht. Mir würde da ehrlich eine Revolution gefallen - derzeit ist es so, dass die Hersteller OS-Versions-technisch Dich nach einem halben Jahr fallen lassen. Nur sind 2-Jahres-Verträge üblich. Ich kann mir also "offiziell" mein Gerät 1,5 Jahre lang angucken und mit all den schönen Neuerungen bei neuen Geräten neidisch vergleichen. Eigentlich ein Armutszeugnis an Softwaresupport. Wenn dann noch so ein Idiotenhersteller wie Motorola kommt und anfängt, alle Maßnahmen zu ergreifen, damit Homebrewkram nicht geht und das auch noch so in die Presse rausposaunt ("wer basteln will, soll doch ne andere Firma wählen"), dann zeigt das schon, wieviel man vom Kunden hält - man beachte, dass FroYo (Android 2.2) für das Milestone erst Ende März released wurde (das ist ein gutes Dreivierteljahr nach Release oder so).

Es ist jedem überlassen, was er drauflässt oder draufmacht. Das Desire ist für App-Vielbenutzer ohne A2SD auf nem Custom Rom ungenießbar. Und da auch für heutige Verhältnisse die Leistung recht begrenzt ist, macht sich mit der Masse an Widgets und Apps auch bemerkbar, wieviel Leistung das Monster "Sense" zieht (das sind gut 200 MB während das restliche OS keine 70 MB hat - nur mal als Größenvergleich). Natürlich hat ein "Sense" oder eben deren Pendants bei anderen Herstellern den Vorteil, dass alles "aus einem Guss" wirkt, während man beim "Stock Android" mit den Standardapplikationen oft nicht ganz so glücklich sein wird und sich dann nach adäquatem Ersatz umschauen wird, was letztlich dazu führt, dass alles nicht mehr so einheitlich ausschaut. So ist es eben. Jedem das, was ihm wichtig ist.

Ich persönlich bin sehr dankbar, dass es fähige Jungs gibt, die sich "um mich" kümmern und mir neue sinnvolle Features liefern, zu denen mein Hersteller kein Bock hat. Ich selbst möchte auf meinem Desire nie wieder die Energieleiste im Notification Screen, das Gingerbread-Keyboard und das Text-Markieren von Gingerbread missen - davor war das alles nur nervig.

Gruß,
Quentin

Usul
24.04.2011, 18:18
Ähhh... ich versteh nicht ganz, warum das jetzt in eine komplett falsche Richtung läuft. Oder aber du, Quentin, hast das allgemein verfaßt... ganz verstehe ich es nicht. Von daher:


Ich rede von Bugs und Problemen der STABLE-Version - die ja offenbar final ist. Von daher habe ich da nix falsch verstanden.

Auch habe ich nicht behauptet, daß ich die Arbeit nicht gutheiße, die die Jungs in die Custom ROMs reinstecken - ich sage ja nicht, daß man das Original-ROM drauflassen soll. Sondern eben eine wirklich und größtenteils problemfreie Froyo-Custom-ROM.

Also bitte nicht alles immer gleich anders verstehen... ich rede hier CM nicht schlecht. Aber wenn ich mit der FINAL-Version das Telefon nicht aufladen kann (nur mal so als Beispiel, und mittlerweile gibt es sogar einen Workaround, aber wie gesagt: nur ein Beispiel), dann ist das ROM für mich NOCH nix. Und damit stehe ich sicherlich nicht alleine dar. Da müssen die CM-Fans sich nicht auf die Füße getreten fühlen, wenn man nicht nur Lob für das ROM übrig hat. Und vor allem muß man da nicht mit Programmierersemantik kommen... denn der Großteil User ist eben das: User. Und nicht Programmierer.

OK, ich geb zu, daß ich nicht explizit gesagt habe, daß man ein CUSTOM Froyo ROM draufmachen soll, aber wenn ich schon sage, daß man vorerst ein Froyo-ROM benutzen soll, bis CM noch stabiler ist, dann kann man das auch gerne richtig interpretieren.

Quentin
24.04.2011, 18:54
Das hat nix mit Programmierersemantik zu tun. Wer eine "BETA" oder "ALPHA" installiert, bekommt genau das - wenn man sich dann verwundert, dass es einen Tag später eine neue Version gibt, wo man das eine oder andere gefixt hat, dann hat man das Falsche installiert und nicht verstanden worum es geht :).
Das hat nichts mit Lob und nichts Fan-Sein zu tun. Sondern schlicht und ergreifend "Bedienerfehler". Bei allem anderen im Leben wird man sich doch auch nichts Ungetestetes kaufen und sich dann wundern, dass es Nachbesserungen und überraschende "Nebenwirkungen" gibt. Daher sag ich ja: wartet auf eine FINAL - oder seid eben "Versuchskaninchen". Aber sich freiwillig als Versuchskaninchen zu melden und dann als Nachteil zu erwähnen, dass man nicht das fertige Produkt erhält, ist "komisch". Du installierst doch auch nicht eine aus dem Netz gesaugte Alpha oder Beta von einer nächsten Windows-Version und wunderst Dich, dass es Nachfolge-Betas und komische Abstürze gibt!? :)

Wenn hingegen nun mit der FINAL noch Probleme existieren, so ist das schlecht und muss diskutiert werden (in den jeweiligen Foren). Da wird es ggf. noch Nachbesserungen geben, das liegt dann vermutlich an irgendwelchen Gerätespezifika von ungebräuchlicheren Geräten, wo es einfach wenig bis gar kein Feedback zu den Betas/Nightlies gab und man halt davon ausging, dass es wohl gehen wird - schließlich kann sich ein Hobbyentwickler auch nicht jedes Gerät kaufen und damit wochenlang rumspielen.
Allerdings, das möchte ich auch betonen, wenngleich ich das nicht für diesen genannten Fall sagen möchte, sind einige Fehler "user-spezifisch". Liebster Fehler: man crossinstalliert irgendein Release und leert nicht die Caches und Userdaten. Technisch zwar nicht korrekt, aber oberflächlich im weitesten Sinne vergleichbar wäre das mit "uraltes Windows halbzugerotzt auf einem PC wird mit einer neuen Version überbügelt, einige Altlasten verursachen dann aber ein Problem" - siehe auch die Probleme von bnh bei seinem Versuch. Das Gerät von ihm ist sehr gebräuchlich und die Probleme hat sonst auch kaum einer, daher ist da wohl was schiefgegangen. Ebenso scheint er auch die A2SD-Installation vergessen zu haben. Gut, passiert - aber nicht immer ist "das Release Schrott", die Abstufungen da sind "fein".

Und nein, ich bin weder CM7-Entwickler noch "Fan". Ich hatte bis vor 2 Monaten gar andere ROMs auf dem Handy, hab das eine oder andere schon ausprobiert. Derzeit hänge ich in der Tat bei CM7 fest - aber auch nur, weil es das beste Komplettpaket bietet. Es tut alles, es ist sehr sehr flott (ich tät mir noch vom Franzosen etwas mehr Optimierungsarbeit bei den Pure-Widgets wünschen - das hat aber mit dem OS und dem ROM nix zu tun) und vor allem: grundstabil. Ich hatte noch keinen einzigen Absturz.
Was mir aber durchaus schon das eine oder andere Mal Probleme bereitet hat, ist der "Market". Das liegt aber an dem selbst. Der ist recht biestig und einfach unsauber programmiert. Da ist mir schon so manche Installation abgebrochen mit "unknown error -18". Abhilfe schafft das Löschen der "smdl2tmp1.asec" Datei - warum auch immer. Auch die Berechtigungen liegen im etwas im Argen, mein Tablet mag kein Google Earth finden, und auch für den Rest muss ich "Überredungskunst" anwenden (gut, hier hat der Hersteller den Market nicht aktiviert, da Google das vor Honeycomb für Tablets nicht vorsieht, was ich generell schon dämlich find - aber hier hab ich selber gepatcht). Es ist also noch was Arbeit nötig und ich freue mich generell auf Honeycomb, hoffentlich gibt Google das endlich mal offiziell frei nach ihren Schluder-Aufräum-Arbeiten ;)

Gruß,
Quentin

P.S.: Das ist hier eine sachliche Auseinandersetzung mit dem Thema. Ich nehme weder etwas persönlich noch greife ich jemanden an. Das ist ganz allgemein gehalten und soll nur das Thema etwas vertiefen/reflektieren. Was jeder tut oder nicht, ist eh jedem selbst überlassen :)

Usul
24.04.2011, 19:22
Das hat nix mit Programmierersemantik zu tun. Wer eine "BETA" oder "ALPHA" installiert, bekommt genau das - wenn man sich dann verwundert, dass es einen Tag später eine neue Version gibt, wo man das eine oder andere gefixt hat, dann hat man das Falsche installiert und nicht verstanden worum es geht :).
Aber darum geht es ja: Ich rede von der STABLE-Version vom 11.4. oder so. Die offenbar als Final gilt. Zumal ich auch nicht sage, daß ich ein fehlerfreies Produkt erwarte - aber wenn ich die Wahl habe zwischen einem Gingerbread-ROM mit teilweise nervigen Bugs und einem ausgereiften Froyo-ROM, das nahezu fehlerfrei läuft, fällt die Wahl für mich relativ einfach aus. Und nichts anderes sage ich doch schon seit Anfang der Diskussion hier.

Wenn es beim Desire keine Probleme mit CM7 gibt, dann umso besser - aber das kann man ja auch so sagen und sich nicht in allgemeinen Ausführungen zu Programmversionen verlieren, die ich natürlich kenne. Ich bin zwar kein Programmierer, aber QA-Grunt.

Was Marc treibt, ist natürlich eine ganz andere Frage... ob und welche Nachlässigkeiten bei der Installation vorhanden sind, können wir bisher nicht wirklich abschätzen... in der Tat ist das Hauptproblem das Wipen vor und nach dem Installieren, denke ich. Aber das muß nix heißen.

Ich fasse zusammen:
Marc hat Probleme mit CM7. Ich weiß nicht, woran die liegen.
Ich lese über Probleme mit CM7 auf dem Blade mit der STABLE-Version.
Daher werfe ich auf Basis dessen die Alternative in den Raum, eine wirklich stabile Froyo-Version zu benutzen, bis etwaige CM7-Probleme behoben sind.
Sonst eigentlich nix.

bnh
24.04.2011, 20:01
So..... da ist definitiv was im argen mit meinem Desire und CM7... folgende Schritte führen zu einem defekten Market :

- CM7 per ROM Manager installiert
- Startup Wizzard durchlaufen und Google Konto Einrichtung übersprungen
- WLAN Verbindung eingerichtet
- bestehendes Google Konto angemeldet
- Google Maps / Street View / Sprachsuche per Market installiert
- Neustart
- Whatsapp ausm Market installiert / einmal gestartet, Backup gefunden

Ab hier kann ich den Market nicht mehr benutzen. Ich hab noch keine Kontake / SMS / Call Logs zurückgesichert....

Manno, was ist das ?

Marc


hier ist der nächste mit dem selben Fehler.....
http://www.pocketpc.ch/htc-desire-root-rom/127403-cyanomd-7-gappinstall-appdownload-niht-moeglichc.html

Usul
24.04.2011, 21:29
Und der Tipp aus dem verlinkten Thread hilft auch nicht?

Quentin
25.04.2011, 06:26
Wie sieht denn die Fehlerbeschreibung aus? So wie im Thread? (Download scheint kurz zu starten und verschwindet dann völlig) Hast Du mal den Market resettet?

Gruß,
Quentin

bnh
25.04.2011, 08:52
Genauso wie im verlinkten thread. Der download zuckt kurz in der Statusleiste, Ende. Daten/Cache löschen, sowie den Market(Update) selber deinstallieren und wieder installieren brachte keine Abhilfe.

Gibts eigentlich ein ROM mit 2.2 was Nah am org HTC ist und eben Unterstützung für A2SD mitbringt ? Oder gibts den A2SD Patch auch für das org ROM ?
Ich will doch nur mehr Platz für Apps...

Marc

fireball
25.04.2011, 10:10
Natürlich, beides. Schau Dich mal bei Modaco um.

fireball
25.04.2011, 10:14
Usul: Dein Problem ist daswenig verbreitete und ziemlich verschrieene Gerät, an dem maximal 2 Entwickler rumbauen. Afaik sind für das Teil nichtmal Sourcen für die Treiber verfügbar. Deine exrem schlechten Erfahrungen mit dem Blade sind nicht auf andere Geräte übertragbar.

Usul
25.04.2011, 10:27
Usul: Dein Problem ist daswenig verbreitete und ziemlich verschrieene Gerät, an dem maximal 2 Entwickler rumbauen. Afaik sind für das Teil nichtmal Sourcen für die Treiber verfügbar. Deine exrem schlechten Erfahrungen mit dem Blade sind nicht auf andere Geräte übertragbar.
Ich weiß nicht, wie verbreitet das Blade ist... und wie viele Leute daran herumfrickeln... aber ich habe auch nicht von extrem schlechten Erfahrungen gesprochen - eigentlich von gar keinen Erfahrungen, denn ich bin mit meinem Froyo-ROM ja zufrieden. :)
Wenn du auf die Erfahrungen von den anderen Blade-Usern anspielst, die ich zitiert habe: Nun ja, wie gesagt, dafür gibt es auch Workarounds, wie ich bereits erwähnt habe, die größtenteils funktionieren. Es ist mir schon klar, daß man diese Probleme nicht 1:1 auf andere Geräte übertragen kann. Aber mir scheint, daß wir uns irgendwie nicht ganz verstehen - alles, was ich sage, ist, daß man auch gerne über Froyo nachdenken kann, wenn man mit den noch in der Entwicklungen befindlichen Gingerbread-ROMs Probleme hat. Und Marc scheint ja ein Problem zu haben... inwiefern dieses Problem nun auf eine falsche Installation zurückgeht oder doch mit dem Gerät/ROM zusammenhängt, mal hintangestellt.

fireball
25.04.2011, 10:43
Nundenn, du springst mit Deinen Begründungen und Problemen zwischen verschiedensten Punkten, das macht die Diskussion darum sinnlis.

Zurück zum eigentlichen Problem:
Marc: http://forum.cyanogenmod.com/topic/20328-solution-to-unable-to-download-big-apps-from-the-market/

bnh
25.04.2011, 10:45
- alles, was ich sage, ist, daß man auch gerne über Froyo nachdenken kann, wenn man mit den noch in der Entwicklungen befindlichen Gingerbread-ROMs Probleme hat. Und Marc scheint ja ein Problem zu haben... inwiefern dieses Problem nun auf eine falsche Installation zurückgeht oder doch mit dem Gerät/ROM zusammenhängt, mal hintangestellt.

Das liegt nicht an mir, meiner installation..... im CM Forum (warum muß ich bei CM immer an CineMike denken :D) sind auch noch ein paar Desire besitzer mit dem gleichen Theater....
http://forum.cyanogenmod.com/topic/17824-google-maps-wont-install/
http://forum.cyanogenmod.com/topic/21537-market-does-not-load-particular-apps-sind-cm-70-final/
http://forum.cyanogenmod.com/topic/20846-unable-to-install-some-apps-from-the-market/
http://forum.cyanogenmod.com/topic/20328-solution-to-unable-to-download-big-apps-from-the-market/
.
.

Ich probiere gerade mal mit der nagelneuen CM 7.02 stable von heute Nacht rum.... bis jetzt hauts hin

Marc

Usul
25.04.2011, 11:19
Nundenn, du springst mit Deinen Begründungen und Problemen zwischen verschiedensten Punkten, das macht die Diskussion darum sinnlis.
Vielleicht solltest du die Beiträge dann auch mal genauer lesen, statt beim ersten Anzeichen einer Meinung, die nicht deiner entspricht, sofort loszulegen. Meine Punkte lauten:
- Probleme (ob mit meinem Gerät oder einem andere Gerät, ist dabei relativ egal) bei einer sog. STABLE-Version. Folgerung daraus: Stable bedeutet nicht bug- und problemfrei.
- Induktion von insb. den Problemen, die es mit dem Blade gibt, auf eine möglicherweise streitbare, aber keinesweges auszuschließende These, daß auch bei anderen Geräten Stable nicht bug- und problemfrei bedeutet.
- Die fortwährende Entwicklung und häufige Releases von weitere Nightlies als unterstützendes Argument, daß es weiterhin Bugs und Probleme gibt (was kein Vorwurf an die Entwickler ist).
- Daraus resultierend der Vorschlag, bis auf weiteres auf CM zu verzichten.

Das Eingehen auf Programmierer-Terminologie erfolgte auf deinen Einwurf hin.

Ich sehe hier nicht, wo ich hin und herspringe und wo die Diskussion sinnlos wird - wenn du nicht Dinge in meine Beiträge hineinlesen würdest ("extrem schlechte Erfahrungen") und sonst ein bißchen entspannter auf Kritik reagieren würdest ("entspannter" soll nicht implizieren, daß du total aufgeregt bist... es bezieht sich nur auf die Wirkung deiner Beiträge hier), wäre alles gar kein Problem. Meiner Meinung nach.

Marc:
Ich habe das nur so gesagt, um dem Einwand vorzugreifen, daß die Probleme, die du erlebst, ja gar nicht mit CM7 zusammenhängen, sondern auch an dir liegen könnten. :)

Quentin
25.04.2011, 11:24
Sortier erstmal die Threads aus, die sich mit vorherigen Versionen beschäftigen - da gab es je nach Nightly auch mal ein Problem logischerweise.
Die Threads zur Final lesen sich interessant.

Hast Du nun das A2SD-Skript installiert und aktiv? Hast Du Deine SD-Karte partitioniert? (wie? Ich vermute mal ROM-Manager, wenn Du schon darüber die Installationen antriggerst...) Welche Recovery hast Du laufen? (Amon-Ra oder Clockwordmod? Welche Version?)

Nur, um mal den Ist-Zustand bei Dir wirklich zu erfassen.

Bisher von mir gefundene Tricks zum Market, falls für wen hilfreich:

1) "Unknown Error -18" bei manchen Installationen
Auf der SD-Karte (FAT32-Partition falls partitioniert) im Verzeichnis ".android_secure" die Datei "smdl2tmp1.asec" löschen oder umbenennen - Reboot

2) Einige Apps werden nicht gefunden
Einstellungen -> Anwendungen -> Anwendungen verwalten -> ALLE
"Market" öffnen -> "Stoppen erzwingen" -> zurück
"Google Services Framework" öffnen -> "Stoppen erzwingen" -> "Daten löschen"
Einstellungen schließen - Market aufrufen - es gibt eine Fehlermeldung (gewollt) - Das Handy direkt rebooten (mit der offenen Fehlermeldung)
Nach dem Hochfahren warten, bis alles komplett hochgefahren ist - sicherstellen, dass eine Internetverbindung besteht - Market starten

Gruß,
Quentin

fireball
25.04.2011, 11:55
- Probleme (ob mit meinem Gerät oder einem andere Gerät, ist dabei relativ egal) bei einer sog. STABLE-Version. Folgerung daraus: Stable bedeutet nicht bug- und problemfrei.

Das trifft andere Custom Roms genauso wie Windows, MacOS, Linux und wie sie alle heissen. Keine Erkenntnis, die CM7-spezifisch ist oder gar auf Handhelds beschränkt ist.


- Induktion von insb. den Problemen, die es mit dem Blade gibt, auf eine möglicherweise streitbare, aber keinesweges auszuschließende These, daß auch bei anderen Geräten Stable nicht bug- und problemfrei bedeutet.

Sinnlos, weil die einzelnen Geräte eine vollkommen unterschiedliche Hardwarebasis und damit auch vollkommen unterschiedliche Treiber haben. Probleme beim Blade sind _nicht_ auf andere Geräte übertragbar, genausowenig wie Probleme vom Desire zwangsweise aufs DHD oder sonst ein anderes Android-Gerät übertragbar sind, für das CM7 gebaut wird - wenngleich es natürlich im Rahmen von Feature-Entwicklungen Bugs gibt, die allen Geräten gemein sind, in Stable-Versionen aber nicht auftreten sollten. EIn schönes Beispiel ist der genannte Lade-Bug - der nämlich mit CM7 genau nichts zu tun hat ;)



- Die fortwährende Entwicklung und häufige Releases von weitere Nightlies als unterstützendes Argument, daß es weiterhin Bugs und Probleme gibt (was kein Vorwurf an die Entwickler ist).

Du hast trotz Quentins ausführlicher Erklärung noch nicht verstanden, was der Witz an einem Nightly Build ist. Nightlies werden nicht "häufig" released, sondern _jeden Tag_ und sie werden gebaut um zu prüfen, ob die aktuellen Patches und Check-Ins der Programmierer zusammenpassen, was gerade im Zusammenhang mit großen Entwicklerteams wie denen, die an CM arbeiten, absolut essentiell ist. Weiterhin gibt es auch durchaus einen ganz anderen Grund dafür, weiterhin einzuchecken und zu bauen, als Bugs und Probleme, nämlich Weiterentwicklung. Im Fall von CM7 sieht das Vorgehen so aus, dass zu einem fixen Termin ein Feature Freeze ausgemacht wird - das bedeutet dann auch, dass keine weiteren Neuentwicklungen eingecheckt werden (zumindest nicht in den HEAD Branch des Versionskontrollsystems, aus dem nächtlich gebaut wird). Danach werden nur noch Fehler korrigiert, von denen verständlicherweise auch mal der ein oder andere übrigbleibt, weil er als "nicht wichtig" oder "umgehbar" eingestuft wird. Zu einem festgelegten Termin wird dann das Release gebaut, ggf. gibts dann nochmal einen Fix, weil irgendwelche Bugs in der breiten Masse auffallen, weil selbstverständlich nicht jeder auf der Welt Nightlies installiert - was im aktuellen Fall zum Release der 7.02-Version geführt hat, die im übrigen nur eingeschränkz mit dem aktuellen Entwicklungsstand für die nächste Version zu tun hat, weil sie nämlich nicht aus dem HEAD-Branch des SCCS (Source Code Control Systems) gebaut wird, sondern aus einem Branch - einem Abzweig - der zum Releasetermin der Stable-Version erstellt wurde und in den die Fixes einfließen - neue (evtl. fehlerhafte) Features der Folgeversion sind hier noch garnicht enthalten.

Kurz: ein nächtliches bauen von Nightlies hat nichts mit ständigen Bugfixes zu tun, sondern mit Sicherung und Prüfung des Buildprozesses.




Achja, noch am Rande: ich verteidige hier nicht CM7 bis aufs Messer, nur weil ich es ebenfalls nutze, ich versuche lediglich, Dir einen Einblick in moderne Softwareentwicklung zu geben und zu vermitteln, was man wie und warum tut - was vielleicht zu einem anderen, besseren Verständnis für Nightly Builds und deren Releases führt.


Als letzte Ergänzung noch der Bugtracker: http://code.google.com/p/cyanogenmod/issues/list - um mal zu sehen, wieviele Fehler wirklich noch offen sind. Im Gegensatz zu vielen anderen Roms (egal ob Froyo oder nicht) existiert hier wenigstens eine vernünftige Dokumentation...

bnh
29.04.2011, 14:15
So.... nach fast einer Woche mit CM 7.02 isses wieder mal soweit. Ich werde wohl neuflashen müssen...

Ich kann nix mehr installieren, der Installationsvorgang hängt fest. Im Google Market, im AndroidPit AppCenter sowie auch beim "Wiederherstellen" von Apps mit TitaniumBackup und auch das installieren von *.apk per FileManager hängt fest.

Das schlimme ist, ich weiß nicht was ich gemacht habe damit es zu diesem Zustand kam.....

Andere Vorschläge statt neu flashen ?

Marc

Quentin
29.04.2011, 14:53
7.02 oder das neue 7.02.1? Mit letzterem hab ich auch Probleme gehabt und wipen gemusst :)

Gruß,
Quentin

bnh
29.04.2011, 15:06
ist noch das 7.02 vom 25.04.2011

Marc

fireball
29.04.2011, 15:26
Connecte Dich mal mit "adb shell" auf das Gerät und guck mal unter /data/local/downloads - und lösch mal alle apks, die da evtl. noch drin sind.

Generell wärs auch mal ne gute Idee, beim Installieren ein adb lolcat... erm "adb logcat" mitlaufen zu lassen.

Quentin
29.04.2011, 15:29
Ach jetzt raff ich erst - ich habs falsch gelesen vorhin... Du hast das schon ne Woche am Laufen und PLÖTZLICH geht es nicht mehr!? Wirklich ein suspektes Problem.

Da Du meine früheren Fragen nicht beantwortet hast ;)... SD-Karte ist drin und partitioniert und die ext(2)-Partition wird auch genutzt als Installationsort? Wie hast Du sie partitioniert? Mittels ROM-Manager über das Recovery? Was für ein Recovery nutzt Du? (und welche Version davon)
Ansonsten könntest Du mal den Trick probieren, den ich weiter oben schrieb - den mit der ASEC-Datei.

Gruß,
Quentin

bnh
29.04.2011, 18:46
Connecte Dich mal mit "adb shell" auf das Gerät und guck mal unter /data/local/downloads - und lösch mal alle apks, die da evtl. noch drin sind.

Generell wärs auch mal ne gute Idee, beim Installieren ein adb lolcat... erm "adb logcat" mitlaufen zu lassen.

*grrrrrr* bei nem final-stable-release sollte ich nicht das SDK installieren und mit nem Debuger nach Fehlern suchen oder ? Aber gut, so hab ich das nun auch schon hinter mir :)

Problem erstmal gelöst. Weil im Log an der Stelle wo die Installation beginnt viele Debug Meldunge mit dem Dalvik Cache kamen, hab ich im Recovery Menü mal den Dalvik Cache gewiped...

Nun funktioniert das Installieren von Apps wieder.


Und hier noch für Quentin fürs nächste Mal : :D

- ClockworkMod Recovery 2.5.0.7

- Die SD-Karte hab ich selber per fdisk/Knoppix partitioniert und formatiert.
erste primär Partition 3,5Gb > Fat32
zweite primär Partition 500MB -> ext2
Die ext2 Partition ist aber mangels A2SD Patch noch ohne Verwendung... Also App2SD noch auf die alte Art. Und die ASEC Datei ist in dem Ordner nicht vorhanden ?!

Marc

fireball
29.04.2011, 20:18
Siehst - manchmal hilfts, einfach ins log zu gucken ;)

Nen LogCat gibts übrigens auch direkt fürs Gerät... aber wenn ich Dir das empfohlen hätte, hättest Du mich wohl erschossen ;)