F
FunkyFlyer
Neues Mitglied
- 0
Hiho!
Hab mich jetzt schon ein wenig länger mit dem Stein beschäftigt und meine Fragen gesammelt. Derzeit läuft übrigens HONO! v3 drauf (gefällt mir viel besser als CM61RC3 und GOT221)
Q1: Ich würde mich gern von Facebook und GMail verabschieden, aber deinstallieren funktioniert leider nicht ('Deinstallation fehlgeschlagen').
- Was kann ich da tun?
Q2: Gibt's ein funktionierendes Widget, mit dem ich einen beliebigen Player über möglichst große Knöpfe vom Homescreen aus steuern kann? Remoter mag leider nicht und sonst bin ich nicht fündig geworden.
Ich weiß, dass jeder Player seine eigenen Widgets mitbringt - leider sind die meist unbrauchbar (großes Cover, dafür winzige Kontrollelemente), oder gehören zu einem 'schlechten' Player.
Perfekt wären Play/Pause (in Zeile 1 - groß), forward und backward (in Zeile 2 - klein) vor dem Cover als Hintergrund. Beliebig einstellbar, wie am PC zB mittels CDArt Display wäre das Optimum.
- Was könnte ich noch probieren?
Q3: Wie funktioniert das Undervolting bzw. die Last gesteuerte Takt/Spannungsanpassung? HowTOs gibt's einige (zB von payce) jetzt will ich wissen, ob ich das durchschaut habe:
Ausgehend von einer Firmware mit OC Support (wie zB HONO, oder GOT)
- Im Tutorial steht auch, dass es sinnvoll wäre, den Pfad auf die overclock.ko anders zu setzten um von App Updates (Milestone Overclock) zu profitieren. Welchen Nutzen kann das potentiell haben? Steht in dem .ko file neben den Interfaces für's Spannung/Frequenz setzen noch irgendetwas anderes drinnen, das mit Updates verbessert werden könnte?
- Wie finde ich heraus, welcher Pfad bei mir aktuell gesetzt ist?
Irgendwie (den Teil kenne ich nur aus den GUIs von Tools wie SetCPU) setzt man noch den Governor (zB onDemand), der nach verschiedenen Regeln zwischen den Betriebszuständen herumschaltet.
- Wie macht man das, ohne SetCPU und Konsorten? Oder ist es notwendig so ein zusätzliches App laufen zu haben?
- Gibt es mit obigen Werten 3 Betriebszustände, oder wird auch max_rate max_vsel benutzt? (es wurde ja nicht in mpu_opps eingetragen)
- Werden nur diese Zustände verwendet, oder dazwischen andere Werte interpoliert (wenn ich zB nur 125000000 und 1000000000 eintrage, kann der Governor auch auf 500000000 takten? Wenn ja, mit welcher vsel?)
Soviel zur Theorie. In der Praxis sehen meine Einträge aber so aus:
- der Wert in den eckigen Klammern entspricht immer der opp_id? Falls ja: Wozu steht er doppelt drinnen?
- in den meisten Tutorial werden die Werte ohne $ID= angegeben (echo "1 125000000 18" > ...) - woher kommen da die Unterschiede?
- Was ist der Unterschied zwischen vseld und dem 'normalem' vsel? Wofür wird es gebraucht?
Q4: Wenn ich das GPS mit einem Testprogramm einsetze (zB Ulysse Gizmos), dann finde ich gleich mal (~15s) 3-10 Satelliten. Damit kommt dann (nach deutlich längerer Zeit ~30s) eine Verbindung zustande. Allerdings bleibt die nicht lange aufrecht (10 Sekunden ist so der Rekord). Sie wird zwar gleich wieder hergestellt, allerdings bin ich mir nicht sicher, ob das ein Problem sein könnte.
Warum erwähne ich das? Weil Googlemaps soweit das einzige Programm ist, das bei mir mit GPS funktioniert (und ich bin nicht sicher, ob das da nicht auch über Zellen arbeitet). Entweder die Programme machen einfach nichts, oder sie versuchen eine Verbindung zu bekommen (und werden dann nach 5 Erfolg-losen Minuten von mir beendet). Das betrifft Navis, Geschwindigkeitsmesser und Sport-/Fitnessapps (und ich hab einige probiert).
Q5: Gerade beim herumspielen mit Overclocking habe ich viel Zeit im Terminal verbracht. Dabei geht mir sehr stark das 'Pfeil nach oben' für die Befehlshistory und die TAB-Autovervollständigung hab. Ich habe bereits gelesen, dass das mit dem Terminal Emulator nicht möglich ist zu erreichen, weils nur ein Frontend für eine dahinter-stehende Shell ist. Für diese Features soll man auf Busybox ausweichen.
Bevor ich das versuche (ich bin feig, weil mein System gerade gut funktioniert):
- Was ist der Unterschied zwischen der BB-Installation über die Marketapp und den Bootloader von GOT? Bzw. welche Methode will man verwenden?
- Bei letzterem gibt's ja auch noch ein paar Pfade per [] bzw. [x] zu setzen - allerdings habe ich keine Erklärung dafür gefunden. Was kann da eingestellt werden?
Q6: Backups - wie kann ich sinnvoll backuppen?
Da ich mich in näherer Zukunft noch weiter mit verschiedenen Firmwares spielen will, möchte ich einerseits meine Programme und Einstellungen sowie das ganze System sichern.
Ich habe gesehen, dass immer wieder Titanium Backup empfohlen wird, allerdings steht bei den meisten Firmwares dabei, dass es Probleme machen wird, solche Backups einzuspielen...
Mittels AppBrain verwalte ich meine installierten Apps, die Einstellungen würden aber bei einem (für eine Neuinstallation einer anderen Custom Firmware oftmals notwendigen) Wipe weg sein.
Für das ganze System würde ich OpenRecovery verwenden.
- Wie sichere ich (möglichst unabhängig von der installierten Firmware) meine Programmeinstellungen?
- Kann ich, wenn ich Firmware Y ausprobiert und für unbrauchbar befunden habe, sofort wieder auf Firmware X zurück und habe wieder alle Programme und Einstellungen von vor dem Wipe? Muss ich davor wipen und eine frische Firmware X Installation machen, bevor ich zugehöriges Backup einspielen kann?
- Wird bei OR irgendetwas nicht mitgesichert? Zum Beispiel veränderte Systemdateien wie /proc/overclock/*.*?
Q7: Durch meine Herumprobiererei mit diversen Firmwares hat sich einiges an Dateien und Ordnern auf meiner Speicherkarte angesammelt.
- Wie kann ich halbwegs effizient herausfinden, was zu meinem aktuellen System gehört und was gelöscht werden kann?
Danke für's lesen dieses Monsters!
Wer jetzt noch die Energie hat auf einzelne Fragen zu antworten, ist dazu herzlichst eingeladen. Bitte zitiert aber (nur) den Teil auf den ihr antwortet, damit es übersichtlich bleibt.
mfg, Funky
Hab mich jetzt schon ein wenig länger mit dem Stein beschäftigt und meine Fragen gesammelt. Derzeit läuft übrigens HONO! v3 drauf (gefällt mir viel besser als CM61RC3 und GOT221)
Q1: Ich würde mich gern von Facebook und GMail verabschieden, aber deinstallieren funktioniert leider nicht ('Deinstallation fehlgeschlagen').
- Was kann ich da tun?
Q2: Gibt's ein funktionierendes Widget, mit dem ich einen beliebigen Player über möglichst große Knöpfe vom Homescreen aus steuern kann? Remoter mag leider nicht und sonst bin ich nicht fündig geworden.
Ich weiß, dass jeder Player seine eigenen Widgets mitbringt - leider sind die meist unbrauchbar (großes Cover, dafür winzige Kontrollelemente), oder gehören zu einem 'schlechten' Player.
Perfekt wären Play/Pause (in Zeile 1 - groß), forward und backward (in Zeile 2 - klein) vor dem Cover als Hintergrund. Beliebig einstellbar, wie am PC zB mittels CDArt Display wäre das Optimum.
- Was könnte ich noch probieren?
Q3: Wie funktioniert das Undervolting bzw. die Last gesteuerte Takt/Spannungsanpassung? HowTOs gibt's einige (zB von payce) jetzt will ich wissen, ob ich das durchschaut habe:
Ausgehend von einer Firmware mit OC Support (wie zB HONO, oder GOT)
- wird die maximale Spannung eingestellt:
echo 60 > /proc/overclock/max_vsel
- wird die maximale Frequenz eingestellt:
echo 1000000 > /proc/overclock/max_rate
- werden Betriebszustände definiert:
echo "1 125000000 18" > /proc/overclock/mpu_opps
echo "2 250000000 28" > /proc/overclock/mpu_opps
echo "3 500000000 36" > /proc/overclock/mpu_opps
echo "2 250000000 28" > /proc/overclock/mpu_opps
echo "3 500000000 36" > /proc/overclock/mpu_opps
- werden die Einstellungen registriert um beim einem Neustart wieder geladen zu werden:
/system/bin/insmod /sys/module/overclock.ko omap2_clk_init_cpufreq_table_addr=0xc004e4b0
- Was tut obige Zeile genau?
- Im Tutorial steht auch, dass es sinnvoll wäre, den Pfad auf die overclock.ko anders zu setzten um von App Updates (Milestone Overclock) zu profitieren. Welchen Nutzen kann das potentiell haben? Steht in dem .ko file neben den Interfaces für's Spannung/Frequenz setzen noch irgendetwas anderes drinnen, das mit Updates verbessert werden könnte?
- Wie finde ich heraus, welcher Pfad bei mir aktuell gesetzt ist?
Irgendwie (den Teil kenne ich nur aus den GUIs von Tools wie SetCPU) setzt man noch den Governor (zB onDemand), der nach verschiedenen Regeln zwischen den Betriebszuständen herumschaltet.
- Wie macht man das, ohne SetCPU und Konsorten? Oder ist es notwendig so ein zusätzliches App laufen zu haben?
- Gibt es mit obigen Werten 3 Betriebszustände, oder wird auch max_rate max_vsel benutzt? (es wurde ja nicht in mpu_opps eingetragen)
- Werden nur diese Zustände verwendet, oder dazwischen andere Werte interpoliert (wenn ich zB nur 125000000 und 1000000000 eintrage, kann der Governor auch auf 500000000 takten? Wenn ja, mit welcher vsel?)
Soviel zur Theorie. In der Praxis sehen meine Einträge aber so aus:
mpu_opps[4] rate=1350000000 opp_id=4 vseld=62 vsel=76
Das vseld ist dabei angeblich ein Zusatz aus nadlabak's patch.
- der Wert in den eckigen Klammern entspricht immer der opp_id? Falls ja: Wozu steht er doppelt drinnen?
- in den meisten Tutorial werden die Werte ohne $ID= angegeben (echo "1 125000000 18" > ...) - woher kommen da die Unterschiede?
- Was ist der Unterschied zwischen vseld und dem 'normalem' vsel? Wofür wird es gebraucht?
Q4: Wenn ich das GPS mit einem Testprogramm einsetze (zB Ulysse Gizmos), dann finde ich gleich mal (~15s) 3-10 Satelliten. Damit kommt dann (nach deutlich längerer Zeit ~30s) eine Verbindung zustande. Allerdings bleibt die nicht lange aufrecht (10 Sekunden ist so der Rekord). Sie wird zwar gleich wieder hergestellt, allerdings bin ich mir nicht sicher, ob das ein Problem sein könnte.
Warum erwähne ich das? Weil Googlemaps soweit das einzige Programm ist, das bei mir mit GPS funktioniert (und ich bin nicht sicher, ob das da nicht auch über Zellen arbeitet). Entweder die Programme machen einfach nichts, oder sie versuchen eine Verbindung zu bekommen (und werden dann nach 5 Erfolg-losen Minuten von mir beendet). Das betrifft Navis, Geschwindigkeitsmesser und Sport-/Fitnessapps (und ich hab einige probiert).
Q5: Gerade beim herumspielen mit Overclocking habe ich viel Zeit im Terminal verbracht. Dabei geht mir sehr stark das 'Pfeil nach oben' für die Befehlshistory und die TAB-Autovervollständigung hab. Ich habe bereits gelesen, dass das mit dem Terminal Emulator nicht möglich ist zu erreichen, weils nur ein Frontend für eine dahinter-stehende Shell ist. Für diese Features soll man auf Busybox ausweichen.
Bevor ich das versuche (ich bin feig, weil mein System gerade gut funktioniert):
- Was ist der Unterschied zwischen der BB-Installation über die Marketapp und den Bootloader von GOT? Bzw. welche Methode will man verwenden?
- Bei letzterem gibt's ja auch noch ein paar Pfade per [] bzw. [x] zu setzen - allerdings habe ich keine Erklärung dafür gefunden. Was kann da eingestellt werden?
Q6: Backups - wie kann ich sinnvoll backuppen?
Da ich mich in näherer Zukunft noch weiter mit verschiedenen Firmwares spielen will, möchte ich einerseits meine Programme und Einstellungen sowie das ganze System sichern.
Ich habe gesehen, dass immer wieder Titanium Backup empfohlen wird, allerdings steht bei den meisten Firmwares dabei, dass es Probleme machen wird, solche Backups einzuspielen...
Mittels AppBrain verwalte ich meine installierten Apps, die Einstellungen würden aber bei einem (für eine Neuinstallation einer anderen Custom Firmware oftmals notwendigen) Wipe weg sein.
Für das ganze System würde ich OpenRecovery verwenden.
- Wie sichere ich (möglichst unabhängig von der installierten Firmware) meine Programmeinstellungen?
- Kann ich, wenn ich Firmware Y ausprobiert und für unbrauchbar befunden habe, sofort wieder auf Firmware X zurück und habe wieder alle Programme und Einstellungen von vor dem Wipe? Muss ich davor wipen und eine frische Firmware X Installation machen, bevor ich zugehöriges Backup einspielen kann?
- Wird bei OR irgendetwas nicht mitgesichert? Zum Beispiel veränderte Systemdateien wie /proc/overclock/*.*?
Q7: Durch meine Herumprobiererei mit diversen Firmwares hat sich einiges an Dateien und Ordnern auf meiner Speicherkarte angesammelt.
- Wie kann ich halbwegs effizient herausfinden, was zu meinem aktuellen System gehört und was gelöscht werden kann?
Danke für's lesen dieses Monsters!
Wer jetzt noch die Energie hat auf einzelne Fragen zu antworten, ist dazu herzlichst eingeladen. Bitte zitiert aber (nur) den Teil auf den ihr antwortet, damit es übersichtlich bleibt.
mfg, Funky