TimeTurn
Inventar
- 5.408
Naja, ich lass meins erstmal so wies is - wie oft löscht man ein nandroid auch schon per OpenRecovery - bei Themes, Launcher und Bootanimation ändert sich an den Dateien ja nix und nach einem Reboot ist alles wieder aktuell. Bin ja froh, das die Scheiße endlich soweit funzt, auch mit Overclocking und Themes nur mit "framework-res.apk" und "services.jar" und was ich da sonst noch so eingebaut hab. Hab im Grunde alles komplett umgebaut, werde noch ein wenig mit der mot_boot_mode experimentieren, um da busybox rauszubekommen und so das Ganze noch etwas zu verschlanken. Derzeit ist das noch fast dieselbe wie bei Dir (mot_boot_mode), nur das die Umgebungsvariablen durch feste Pfade ersetzt wurden. gerade das Overclocking hat mich ja genervt - das Script wurde nie zuende ausgeführt, bis ich wie gesagt gemerkt hab, das die Config-Datei mit den Variablen fehlt und das Script beim einbinden derselben dann abbricht.
//EDIT: Hat funktioniert mit der mot_boot_mode - bootet so natürlich leicht schneller ohne busybox und suche nach weiteren mot_boot_mode
So sieht nun die overclock.sh aus - sehr viel einfacher als vorher und funzt bestens.
Das Entfernen der Übertaktung habe ich in eine andere sh ausgelagert falls sich wer wundert.
//EDIT: Hat funktioniert mit der mot_boot_mode - bootet so natürlich leicht schneller ohne busybox und suche nach weiteren mot_boot_mode
Code:
#!/system/bin/sh
export PATH=/system/bin:$PATH
#uebertaktung instaliert? Dann ausfuehren
if [ -f "/system/bin/mot_boot_mode.oc" ]
then
/system/bin/mot_boot_mode.oc
fi
#Memhack installiert? Dann ausfuehren
if [ -f "/system/bin/mot_boot_mode.memh" ]
then
/system/bin/mot_boot_mode.memh
fi
#Original mot_boot_mode ausfuehren
/system/bin/mot_boot_mode.bin
Code:
#!/sbin/sh
#overclock.cfg einlesen
. /sdcard/OpenRecovery/overclock.cfg
#Kernel-Modul kopieren
cp -f /sdcard/OpenRecovery/etc/overclock.ko /system/lib/modules/overclock.ko
#mot_boot_mode.bin nicht vorhanden? Dann vorhandene mot_boot_mode kopieren
if [ ! -f "/system/bin/mot_boot_mode.bin" ]
then
cp -f /system/bin/mot_boot_mode /system/bin/mot_boot_mode.bin
fi
#Angepasste mot_boot_mode kopieren
cp -f /sdcard/OpenRecovery/etc/mot_boot_mode /system/bin/mot_boot_mode
#mot_boot_mode.oc erstellen
echo "#Uebertakten" > /system/bin/mot_boot_mode.oc
echo "insmod /system/lib/modules/overclock.ko" >> /system/bin/mot_boot_mode.oc
echo "echo $MAX_VSEL > /proc/overclock/max_vsel" >> /system/bin/mot_boot_mode.oc
echo "echo $MAX_RATE > /proc/overclock/max_rate" >> /system/bin/mot_boot_mode.oc
#Dateisystemrechte setzen
chmod 777 /system/lib/modules/overclock.ko
chmod 755 /system/bin/mot_boot_mode
chmod 755 /system/bin/mot_boot_mode.bin
chmod 755 /system/bin/mot_boot_mode.oc
echo "Uebertaktung installiert (RATE=$MAX_RATE VSEL=$MAX_VSEL)"
Das Entfernen der Übertaktung habe ich in eine andere sh ausgelagert falls sich wer wundert.
Zuletzt bearbeitet: