1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

SCRIPT OPTIMIERUNG unter THIAIZROM

Dieses Thema im Forum "Custom-ROMs für das LG P920 Optimus 3D" wurde erstellt von Freeman2000yes, 20.04.2012.

  1. Freeman2000yes, 20.04.2012 #1
    Freeman2000yes

    Freeman2000yes Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    79
    Erhaltene Danke:
    8
    Registriert seit:
    07.01.2012
    Da es kaum was brauchbares gibt, würd ich gerne mal eine Sammlung von Verbesserungen , Hinweisen etc bezüglich der Scripts, (Build.prop InitD etc) speziell unter ThiaiZROM sammeln, sofern Interesse besteht?
    Es soll keine Allgemeine Sriptsammlung sein!
    Wäre schön wenn sich einige mitbeteiligen würden..

    Falls die Frage aufkommt , warum an einer ROM rumtweaken, die sowieso getweakt ist: einiges ist vielleicht sogar noch verbesserungswürdig, bzw auch unnötig.
    Ausserdem dachte ich an sowas wie eine Sammlung von Optimierungen und Tipps , Zweck soll sein , Eine gute Übersicht über Probleme , Lösungen usw auf Deutsch zu haben Zum Beispiel:

    - Welche APPS machen Sinn , welche kann man Löschen,( Ich meine die, die im ROM selber sind.)
    - Welche Sripts sind vielleicht sogar kontraproduktiv, was kann man noch hinzufügen / verbessern.
    - Welche Einträge sind notwendig bei der Verwendung eines Alternativlauchers (ADW , GO usw)
    - Welche Schritte sind für UOT Kitchen notwendig
    - Erfahrungen mit anderen Kernel (Titan ; Bestiaginger usw)
    - usw... (Anregungen ? )

    Beispiel: ThiaizSDbooster ist meinermeinungnach nur bedingt nützlich, da bei mir alles über 128KB Audioruckler verursacht und ein Performancegewinn war nicht feststellbar, also kann man den Script komplett entfernen, da 128KB sowieso Standard ist.


    GPS EMPFANG VERBESSERN:

    Ich fang mal mit ner Kleinigkeit an: Bei 2.7.1 gabs einige Die unter schlechten GPS Empfang litten. Nach dem Wipen und flashen, ist es in der Tat so, dass es einige Zeit dauert bis die Der Gps Zwischenspeicher wieder aufgefüllt wird, also am besten mal für 30 Min und offener Navisoftware das Handy unter freiem Himmel stellen.[/quote]
     

    Anhänge:

    Zuletzt bearbeitet: 11.05.2012
  2. Freeman2000yes, 20.04.2012 #2
    Freeman2000yes

    Freeman2000yes Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    79
    Erhaltene Danke:
    8
    Registriert seit:
    07.01.2012
    Wenn ich mal Zeit finde , kann ich ja noch ein paar Sachen auflisten , die bei mir wirklich funktioniert haben, aber wär nett wenn ihr sagt ob Interesse besteht, sonst brauch ich mir die Mühe nicht machen.
     
    Zuletzt bearbeitet: 20.04.2012
  3. Freeman2000yes, 20.04.2012 #3
    Freeman2000yes

    Freeman2000yes Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    79
    Erhaltene Danke:
    8
    Registriert seit:
    07.01.2012
    Ein Problem was mir aufgefallen ist , unter 2.7.1 :
    Zwar funktioniert mittlerweile Buetooth ohne Probleme, allerdings ist da irgendwo noch etwas nicht 100% , Selten zwar, aber es kommt vor, dass beim Einschalten von BT , gleich das Handy einfriert, wie gesagt zwar nur ganz selten , aber ärgerlich.
    Dann ist es bei mir so, wenn BT an bleibt und man das Handy komplett neu startet friert es bei der Initialiesierung schon beim Booten ein. (in 8 von 10 Fällen) , also muss man immer daran denken , BT auszumachen, wenn neugestartet wird.
     
  4. Kyomo, 21.04.2012 #4
    Kyomo

    Kyomo Android-Lexikon

    Beiträge:
    1,019
    Erhaltene Danke:
    198
    Registriert seit:
    05.07.2011
    Tablet:
    Amazon Kindle Fire HD 7
    Hmm.. wenn du dazu Lust hast, warum nicht? Ich stelle mal WifiKill in den Raum, ich weiß nicht mal was das ist. Wird immer sofort gelöscht.

    Das hier habe ich vor einiger Zeit mal verfasst:
    Ergänzung zum beigefügten Smoothness Tweak:

    Das Smoothnessscript bewirkt hauptsächlich, dass Apps im Memory (RAM) bleiben. Damit erspart man sich die Wartezeit beim Öffnen dieser, da sie nicht neu geladen werden müssen. Vor allem sinnvoll ist dies bei der Kontaktapp, der Smsapp, dem Kameraprogramm, dem Musikplayer oder jeder anderen App, die ihr oft nutzt.
    Eingetragene Apps werden nicht automatisch nach dem Neustart gestartet. Es verhindert nur das Schließen dieser, wenn sie einmal geöffnet waren.

    Das Skript ist in dieser Version auf den SSLauncher und Stockapps angepasst.

    Um es zu bearbeiten benötigt ihr folgendes:

    1. Texteditor, der lesen und schreiben kann (Empfehlung: Jota Text Editor)
    2. Einen rootfähigen Explorer (Empfehlung: ES File Explorer (in den Einstellungen auf Root stellen))

    Zum Verständnis schreibe ich in dem Beispiel das Script für den Go Launcher EX (Launcher) um.

    Schritt 1: Den Namen der App, die ihr permanent im RAM halten wollt, erfahrt ihr in data/data. Der Ordnername entspricht hier dem Prozessnamen. Im Beispiel findet wir den Launcher als "com.gau.go.launcherex".

    Schritt 2: Das Script öffnen. Es befindet sich in etc/init.d und heißt "96thiaizsmoothness"

    Schritt 3: Ziemlich weit oben findet ihr folgende Zeile: USER_LAUNCHER="hier steht der SS Launcher". Diese Zeile ändert ihr in diesem Beispiel nach: USER_LAUNCHER="com.gau.go.launcherex"


    So könnt ihr noch weitere Apps permanent im RAM halten:

    Im Script findet ihr 3 verschiedene Bereiche:

    # Resident system apps
    # Other system apps
    # Other apps

    In allen Bereichen ist der Code recht gleich und sieht wie folgt aus: if [ $PROCESS_1 -eq "0" ]; then PNAME="blabla"; NICELEVEL=-20; if [ `pidof $PNAME` ]; then renice $NICELEVEL `pidof $PNAME`; PROCESS_1=1; P_CHECK=`expr $P_CHECK + 1`; fi; fi;

    Um diesen anzupassen müsst ihr den Prozessnamen eurer App in PNAME="blabla"; eintragen.

    Beispiel 1: Go Kontakte EX anstatt stock Kontakte:

    Findet die Zeile: if [ $PROCESS_1 -eq "0" ]; then PNAME="com.android.phone"; NICELEVEL=-20; if [ `pidof $PNAME` ]; then renice $NICELEVEL `pidof $PNAME`; PROCESS_1=1; P_CHECK=`expr $P_CHECK + 1`; fi; fi;

    in #Resident system Apps.

    Ändert PNAME="com.android.phone"; in PNAME="com.jbapps.contactpro";


    Beispiel 2: Go SMS Pro als weitere permanent zu behaltende App hinzufügen:

    Findet die Zeile: # if [ $PROCESS_1 -eq "0" ]; then PNAME=""; NICELEVEL=-20; if [ `pidof $PNAME` ]; then renice $NICELEVEL `pidof $PNAME`; PROCESS_1=1; P_CHECK=`expr $P_CHECK + 1`; fi; fi;

    in #Other Apps.

    Ändert PNAME=""; zu PNAME="com.jb.gosms"; und entfernt die # vor dem if am Anfang.[/QUOTE]
     
    lynn0r und Freeman2000yes haben sich bedankt.
  5. Freeman2000yes, 24.04.2012 #5
    Freeman2000yes

    Freeman2000yes Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    79
    Erhaltene Danke:
    8
    Registriert seit:
    07.01.2012
    Dankeschön , dass du das hier nochmal gepostet hast, den Beitrag kannte ich , wollte das aber nicht von dir einfach kopieren:blushing:, ohne Erlaubnis. Denke mal das ist sehr wichtig , um wichtige Apps , vor ungewolltem beenden abzusichern.:thumbsup:
     

Diese Seite empfehlen