[ROM][ICS] CyanogenMod 9 - Ice Cream Sandwich 4.0.4

  • 6.515 Antworten
  • Letztes Antwortdatum
Jetzt hat es auch bei mir funktioniert :)

*Edit* Kann mir jemand erklären warum faceunlock und die gapps jedes mal neu mitinstalliert werden muss ?
 
Zuletzt bearbeitet:
Weil /system (wo sich die gapps usw befinden) jedesmal gelöscht wird.
Bei CM7 gab's eine Backup-Funktion (während des Flashvorgangs), das fehlt bisher noch. Ich denke mal, dass es das bei CM9 wieder geben wird...
 
  • Danke
Reaktionen: Slotte und Donald Nice
Ich finde, es läuft jetzt schon sehr gut :). Die Jungs/und Mädls? leisten wirklich tolle Arbeit.

LG
Daniel
 
Bei mir funktionierd Build 7 überhaupt nicht!

Trotz mehrmaligem flashen und wipe von cache geht die Hometaste nicht! Die Pinsperre meint immer das die eingegebene Pin falsch sei und das Power menü(wenn man die power taste gedrückt hält) hat nur die 3 standarteinträge (also kein reboot...) !
Jetzt bin ich erstmal zurück auf Build 6 da wird wohl nur ein full wipe helfen:( ...
 
überhaupt keine probleme mit b7, in einem rutsch mit den gapps geflasht, ohne reboot dazwischen. Alles perfekt.
 
Mal ne dumme Frage:
Wenn dieses building mal abgeschlossen ist und alles rund läuft, dann hat man ein relatives 'Stock-ICS' fürs SGS und dann wird erst für CM9 (mit extra Features, etc.) weiter entwickelt, oder?
 
An CM9 wird jetzt schon entwickelt. Zum Beispiel hast du ja schon mit der Erweiterung des Reboot-Menüs im Grunde genommen kein Stock ICS mehr.
So wie ich codeworx verstanden hatte, wird es für das SGS erst was Nightly-mäßiges geben wenn der Quellcode von ICS für das Nexus S draußen ist, da die Arbeiten am SGS wohl auf dem Quellcode vom Nexus S basieren
 
Slotte schrieb:
An CM9 wird jetzt schon entwickelt. Zum Beispiel hast du ja schon mit der Erweiterung des Reboot-Menüs im Grunde genommen kein Stock ICS mehr.
So wie ich codeworx verstanden hatte, wird es für das SGS erst was Nightly-mäßiges geben wenn der Quellcode von ICS für das Nexus S draußen ist, da die Arbeiten am SGS wohl auf dem Quellcode vom Nexus S basieren

Gibt es schon eine ungefähre zeit wann der Quellcode für das nexus s verfügbar ist ?

Sent from my GT-I9000 using Tapatalk
 
Das musst du Google fragen :D
Allerdings wurde wohl schon eine ICS Version von Google an Mitarbeiter mit Nexus S ausgerollt. Gerüchte besagen ja auch das dies Anfang Dezember geschehen soll.

All zu lange kann es in jedem Fall nicht mehr dauern :)

@scheichuwe: Danke für die Erklärung :) Hatte mich nur gewundert, weil beim flashen von CM7 Nightlys immer alles noch vorhanden war :)

Build 7 läuft bei mir jetzt auch einwandfrei :)
 
hier ist das script:
lässt sich sicherlich auch für cm9 anpassen. man müsste nur gucken, wie die apps nun heißen, und welcher versions name nun verwendet wird. der rest dürfte der selbe sein.

ps: flashen ohne wipe, von onecosmics build aus war kein problem. insgesamt ist bei dieser version hier das ruckeln im app drwer wesentlich stärker. ich frage mich, wie das kommt. jemand ne idee?

#!/sbin/sh
#
# Backup and restore proprietary Android system files
#

C=/tmp/backupdir
S=/system
V=CyanogenMod-7

PROCEED=1;

check_prereq() {
if ( ! grep -q "^ro.modversion=.*$V.*" /system/build.prop );
then
echo "Not backing up files from incompatible version.";
PROCEED=0;
fi
}

check_installscript() {
if [ -f "/tmp/.installscript" ] && [ $PROCEED -ne 0 ];
then
# We have an install script, and ROM versions match!
# We now need to check and see if we have force_backup
# in either /etc or /tmp/backupdir
if [ -f "$S/etc/force_backuptool" ] || [ -f "$C/force_backuptool" ];
then
echo "force_backuptool file found, Forcing backuptool."
else
echo "/tmp/.installscript found. Skipping backuptool."
PROCEED=0;
fi
fi
}

get_files() {
cat <<EOF
app/BooksPhone.apk
app/CarHomeGoogle.apk
app/CarHomeLauncher.apk
app/Facebook.apk
app/FOTAKill.apk
app/GenieWidget.apk
app/Gmail.apk
app/GoogleBackupTransport.apk
app/GoogleCalendarSyncAdapter.apk
app/GoogleContactsSyncAdapter.apk
app/GoogleFeedback.apk
app/GooglePartnerSetup.apk
app/GoogleQuickSearchBox.apk app/QuickSearchBox.apk
app/GoogleServicesFramework.apk
app/googlevoice.apk
app/HtcCopyright.apk
app/HtcEmailPolicy.apk
app/HtcSettings.apk
app/kickback.apk
app/LatinImeTutorial.apk
app/Maps.apk
app/MapsSapphire.apk
app/MarketUpdater.apk
app/MediaUploader.apk
app/NetworkLocation.apk
app/OneTimeInitializer.apk
app/PassionQuickOffice.apk
app/Quickoffice.apk
app/SetupWizard.apk app/Provision.apk
app/soundback.apk
app/Street.apk
app/Talk.apk
app/Talk2.apk
app/talkback.apk
app/Twitter.apk
app/Vending.apk
app/VoiceSearch.apk
app/YouTube.apk
etc/permissions/com.google.android.maps.xml
etc/permissions/features.xml
framework/com.google.android.maps.jar
lib/libspeech.so
lib/libtalk_jni.so
lib/libvoicesearch.so
etc/hosts
etc/custom_backup_list.txt
etc/force_backuptool
EOF
}

get_custom_files() {
local L
if [ -f "$C/custom_backup_list.txt" ];
then
[ ! -f $C/fixed_custom_backup_list.txt ] && tr -d '\r' < $C/custom_backup_list.txt \
> $C/fixed_custom_backup_list.txt
L=`cat $C/fixed_custom_backup_list.txt`
cat <<EOF
$L
EOF
fi
}

backup_file() {
if [ -e "$1" ];
then
if [ -n "$2" ];
then
echo "$2 $1" | md5sum -c -
if [ $? -ne 0 ];
then
echo "MD5Sum check for $1 failed!";
exit $?;
fi
fi

local F=`basename $1`

# dont backup any apps that have odex files, they are useless
if ( echo $F | grep -q "\.apk$" ) && [ -e `echo $1 | sed -e 's/\.apk$/\.odex/'` ];
then
echo "Skipping odexed apk $1";
else
cp -p $1 $C/$F
fi
fi
}

restore_file() {
local FILE=`basename $1`
local DIR=`dirname $1`
if [ -e "$C/$FILE" ];
then
if [ ! -d "$DIR" ];
then
mkdir -p $DIR;
fi
cp -p $C/$FILE $1;
if [ -n "$2" ];
then
rm $2;
fi
fi
}

# don't (u)mount system if already done
UMOUNT=0

case "$1" in
backup)
if [ ! -f "$S/build.prop" ]; then
mount $S
UMOUNT=1
fi
check_prereq;
check_installscript;
if [ $PROCEED -ne 0 ];
then
rm -rf $C
mkdir -p $C
for file_list in get_files get_custom_files; do
$file_list | while read FILE REPLACEMENT; do
backup_file $S/$FILE
done
done
fi
if [ $UMOUNT -ne 0 ]; then
umount $S
fi
;;
restore)
if [ ! -f "$S/build.prop" ]; then
mount $S
UMOUNT=1
fi
check_prereq;
check_installscript;
if [ $PROCEED -ne 0 ];
then
for file_list in get_files get_custom_files; do
$file_list | while read FILE REPLACEMENT; do
R=""
[ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
restore_file $S/$FILE $R
done
done
rm -rf $C
fi
if [ $UMOUNT -ne 0 ]; then
umount $S
fi
sync
;;
*)
echo "Usage: $0 {backup|restore}"
exit 1
esac

exit 0
 
Slotte schrieb:
An CM9 wird jetzt schon entwickelt. Zum Beispiel hast du ja schon mit der Erweiterung des Reboot-Menüs im Grunde genommen kein Stock ICS mehr.
So wie ich codeworx verstanden hatte, wird es für das SGS erst was Nightly-mäßiges geben wenn der Quellcode von ICS für das Nexus S draußen ist, da die Arbeiten am SGS wohl auf dem Quellcode vom Nexus S basieren


Das läuft ja jetzt schon besser und hat mehr Features als cm7 von codeworx. Hoffe das bleibt auch so und wird nicht wieder ein halbherziger Nexus S Port von besagtem "Programmierer".
 
Ich stelle mal die frage in den Raum ob ich der einzige mit folgenden Problemen bin:
-Uhr aktualisiert sich erst 1-3sek nach aktivieren des Displays
-daraus folgend funktionieren weder Wecker Apps aus dem Marke (soft reboot) noch die ICS Stock Uhr (vergisst das ich den Wecker aktiviert habe)

Das ist natürlich ein übles Problem. Kann das wer bestätigen?

PS: abgesehen davon das die UI laggy ist

Gesendet mit der Android-Hilfe.de-App
 
Zuletzt bearbeitet:
Uhr und Wecker funktionieren so wie es sein soll. Der Fehler muss bei dir liegen!

Sent from my GT-I9000 using Tapatalk
 
Wie jetzt bei mir? Was soll ich dagegen machen?

Gesendet mit der Android-Hilfe.de-App
 
Einfahc nochmal probieren.
Du könntest ja:
1.) wipen und noch einmal drüberinstallieren
2.) auf 2.3.5 via Odin zurückflashen und nochmal ganz neu CM9 draufklatschen
3.) welche apps benutzt du? Die könnten evtl noch nicht unterstützt sein unter CM9..

PS: Bei mir läuft aber auch alles mit den Uhren, nutze auch Beatiful Widgets (neuste Version)

Edit:
Mein einziges Problem war, dass die CM9 Music-App nicht läuft in Build7, in Build6 aber schon.
Hat das Problem noch jemand? Ich habe mir mit der GB Music-App nachgeholfen, die im Market herunter zu laden ist!
 
wie gesagt Probleme gibt es ja auch mit der Stock Uhr. Getestet sind Alarmdroid und Wecker xtrem.
Nervt halt weil ich vor 2Tagen erst gewiped habe...

Gesendet mit der Android-Hilfe.de-App
 
Ja, das mit der Musik app habe ich auch schon bemerkt.
Wenn ich direkt neu geflasht habe 2.3.5 -> CM9 beta 7 hat es funkioniert.

Danach alle meine apps draufgezogen und dann wieder versucht.
Musik wurde beendet......
Ich brauche aber Musik nicht unbedingt.

Auch hatte ich seit gestern einen Android OS Bug (Android OS bei über 65 %).
Habe heute dann mal die apps nacheinander deinstalliert und bin gerade wieder bei ca 40%.
 
hier mal ein kleines update bezüglich der "nicht zugänglichen" initramfs, wodurch es keine custom kernel gibt ;)

ich möchte jetzt noch versuchen bln einzubauen, dann werd ich den kernel mal hochladen. hab leider nicht viel zeit, kann daher noch 1-2 tage dauern.

viele grüße
 

Anhänge

  • Screenshot_2011-12-07-12-50-55.png
    Screenshot_2011-12-07-12-50-55.png
    17,7 KB · Aufrufe: 375
  • Screenshot_2011-12-07-12-51-31.png
    Screenshot_2011-12-07-12-51-31.png
    25,3 KB · Aufrufe: 280
  • Screenshot_2011-12-07-12-52-32.png
    Screenshot_2011-12-07-12-52-32.png
    20 KB · Aufrufe: 309
DerTeufel schrieb:
hier mal ein kleines update bezüglich der "nicht zugänglichen" initramfs, wodurch es keine custom kernel gibt ;)

ich möchte jetzt noch versuchen bln einzubauen, dann werd ich den kernel mal hochladen. hab leider nicht viel zeit, kann daher noch 1-2 tage dauern.

viele grüße

Wie mache ich initramfs zugänglich damit ich custom Kernel in cm9 benutzen kann ?

Sent from my GT-I9000 using Tapatalk
 
du öffnest das boot.img mit einem hex editor und suchst nach dem zeichencode der für ein gzip archive steht. und dann musst du die richtigen sachen rauskopieren... am besten googlest du mal nach extract boot.img ;)

du brauchst die initramfs aber nur zum bauen des kernels. nicht, um den kernel zu nutzen, wenn er fertig ist.
 

Ähnliche Themen

kingoftf
Antworten
20
Aufrufe
12.807
Islaris
Islaris
scorp182
Antworten
22
Aufrufe
7.305
sgs9000A
sgs9000A
A
Antworten
11
Aufrufe
24.030
tobiasth
tobiasth
Zurück
Oben Unten