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

[ROM][I9001] Ice Cream Sandwich [PRE-ALPHA][WIP]

Dieses Thema im Forum "Custom-ROMs für Samsung Galaxy S Plus" wurde erstellt von Meecrob, 27.02.2012.

  1. Meecrob, 27.02.2012 #1
    Meecrob

    Meecrob Threadstarter Junior Mitglied

    Beiträge:
    31
    Erhaltene Danke:
    13
    Registriert seit:
    27.04.2011
    Almost 3 Weeks ago there's release by someone called "AR" to be name contact one of our site
    moderator and submit a non-working build to us where all were going wrong in the term of progress!
    This time i took sometime to look over the build and the complain where many occur bootloops/stuck
    Might even occur to return to previous rom? Well i am not pretty sure due to the problem occur as
    i don't own a GT9001 (SGS Plus) incase any build of mine are not bootable then will need to have adblogcat(Dont ask me How) or other dev to teach me (Learning is a part of daily life)
    I do ported from other device due to the fact i am not with my desktop and left with my [1.6Ghz N455 Atom with 2gb Ram <Compiling with this takes ages]
    -------------------------
    Faq (Read Properly and stop questioning)


    1. We shall not responsible any brickage/data lost/exploding or etc happening physical or software based on your phone
    2. I don't know whether it works nor bootable so if it does then is great!If isn't bootable or working then is not anyone fault thus if you need to let the whole world to know (Comment below)
    3. This a [PORT] so is not compiled on source so no source code or whatever(Want to learn compiling do search on WWW.XDA-DEVELOPER.COM
    4. Posting on other site are permitted but we doesn't endorsed any build downloaded or uses apart from our site.
    5. Isn't our responsible to port for SGS+ in any term but we do it as favour of learning thus any complain or report on this build just left a comment about it
    6. We do repeat no bullshiting & trolling such as thread like this ([dev][rom][i9001]ics nightly build[pre-alpha][26/2/2012] - xda-developers
    7. Asking Release and ETA are RUDE
    -------------------------------------------------
    Credit :
    -Skywalker (CM7 Kernel & CM7 Build Awesomeness)
    -CM Team
    -Nexx (Based Port)

    Installation:

    • Rom downloaden
    • Zip-Datei nach clockwordmod/backup entpacken
    • FeaMod Recovery (bzw. CWM) starten
    • Gerät komplett wipen (factory reset + mount & storage -> format /system + advanced > erase dalvik cache)
    • Backup and Restore > Restore
    • Reboot

    Download:

    BUILD 1 [26/02/2012] (Link deaktiviert, da hohe Brickgefahr -> Nutzt den Thread erstmal, um über diese Rom bzw. die Builds zu diskutieren)
    BUILD 2 [13/03/2012]


    Infos zum ersten Build:
    Erstes Ice Cream Sandwich Rom für das Samsung Galaxy S Plus! DroidXDA's Entwickler, der eigentlich an dem ICS-Port fürs SGS+ arbeiten sollte, konnte nicht genug Zeit dafür aufbringen, deshalb hat die Portiererung ein andere Entwickler übernommen, der nichtmal ein SGS+ besitzt, sondern nur ein Samsung Galaxy W, welches jedoch dem SGS+ sehr ähnelt. Es handelt sich hierbei um eine ungetestete Pre-Alpha!
    Ich habe selbst nichts mit dieser ROM zu tun und die Installation erfolgt auf eigene Gefahr.

    FAQ:

    • DroidXDA möchte mit dem Release nicht direkt in Verbindung gebracht werden (nicht vom Haus-eigenen Entwickler)
    • Es handelt sich um ein ungetestetes Pre-Alpha Release
    • Brickgefahr -> Benutzung auf eigene Gefahr!
    • Bugs & Feedback als Comment hier posten
    • Das Release ist nicht für den Otto-Normal-User gedacht (eher für Entwickler)
    • Wenn ihr das Projekt unterstützen wollt, klickt auf Werbung bei DroidXDA!
    • Es handelt sich um ein Work-In-Progress (WIP) Build und es kann sein, dass es nicht funktionsfähig ist
    Installation:


    • Rom downloaden
    • Zip-Datei auf SD-Karte kopieren
    • FeaMod Recovery (bzw. CWM) starten
    • Gerät komplett wipen (factory reset + mount & storage -> format /system + advanced > erase dalvik cache)
    • "install zip from sd-card" wählen, Zip-Datei auswählen und bestätigen
    Originaltext:
    Previously Project Have Been delay due to our dev couldn't able spare much time in the progress then step in a new guy who willing to work as he has more suitable device to port.With much effort we manage to get a up to date pre-alpha build from him (Remember To Read FAQ and Instruction properly)
    "He doesn't own an SGS+ but he does own an SGW which he now porting ICS to it as well"
    : FAQ :

    • This Build/Releaseis in no way related to or endorsed byDroidXDA
    • This is a very pre-alpha which is untested build released
    • It may break your device and use it at your own risk
    • Any Bugs/Result Do Report in the comment below
    • Preferable user with adb and debugging experience to work on it
    • Don't report bug to any our DroidXDA Pages neither XDA(PM)
    • To Help The Project Do Clicks Our Advert/Ads to support thanks!
    • This is Work-In-Progress(WIP) BUILD and it might not even worked
    • Avoid this post if you not willing to brick you device
    ____________________________________________________________________
    Working
    /Not Working/Broken:

    • Unknown (Untested)
    Installation - Backup Where it's required to prevent data lost
    • Download the ROM
    • Copy Zip to Memory Card
    • Start CWM
    • Make a Full Wipe (factory reset, mount & storage > format /system , advanced > Erase Dalvik cache)

    • Start the install
    • Enjoy!



    Credits:
    CM Team and Other
    Quelle: [DEV][ROM][I9001]ICS NIGHTLY BUILD[PRE-ALPHA][26/2/2012] - DroidXDA
     
    Zuletzt bearbeitet: 17.03.2012
    LotosHans, fr33kiLL und hjkl1234 haben sich bedankt.
  2. crybert, 27.02.2012 #2
    crybert

    crybert Android-Experte

    Beiträge:
    685
    Erhaltene Danke:
    602
    Registriert seit:
    08.01.2012
    Habe mir mal das Updater-Script angeschaut.

    Da sind echt ein paar komische Dinge dabei.

    Zunächst wird ein backuptool ausgeführt. Was dieses genau im einzelnen macht, weiß ich allerdings nicht.

    Code:
    #!/sbin/sh
    #
    # Backup and restore proprietary Android system files
    #
    
    C=/tmp/backupdir
    S=/system
    V=9
    
    PROCEED=1;
    
    check_prereq() {
       if ( ! grep -q "^ro.cm.version=$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
    vendor/pittpatt/models/recognition/face.face.y0-y0-22-b-N/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/left_eye-y0-yi45-p0-pi45-rn7-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/nose_base-y0-yi45-p0-pi45-r0-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/right_eye-y0-yi45-p0-pi45-rp7-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/nose_base-y0-yi45-p0-pi45-rp7-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/left_eye-y0-yi45-p0-pi45-rp7-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/right_eye-y0-yi45-p0-pi45-rn7-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/nose_base-y0-yi45-p0-pi45-rn7-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/right_eye-y0-yi45-p0-pi45-r0-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.3/left_eye-y0-yi45-p0-pi45-r0-ri20.2d_n2/full_model.bin
    vendor/pittpatt/models/detection/yaw_roll_face_detectors.3/head-y0-yi45-p0-pi45-rn30-ri30.5/full_model.bin
    vendor/pittpatt/models/detection/yaw_roll_face_detectors.3/head-y0-yi45-p0-pi45-rp30-ri30.5/full_model.bin
    vendor/pittpatt/models/detection/yaw_roll_face_detectors.3/head-y0-yi45-p0-pi45-r0-ri30.4a/full_model.bin
    framework/com.android.nfc_extras.jar
    framework/com.google.widevine.software.drm.jar
    framework/com.google.android.maps.jar
    framework/com.google.android.media.effects.jar
    lib/libfacelock_jni.so
    lib/libfilterpack_facedetect.so
    lib/libflint_engine_jni_api.so
    lib/libfrsdk.so
    lib/libgcomm_jni.so
    lib/libpicowrapper.so
    lib/libspeexresampler.so
    lib/libspeexwrapper.so
    lib/libvideochat_jni.so
    lib/libvideochat_stabilize.so
    lib/libvoicesearch.so
    etc/permissions/com.google.android.nfc_extras.xml
    etc/permissions/com.google.android.media.effects.xml
    etc/permissions/com.google.android.maps.xml
    etc/permissions/com.google.widevine.software.drm.xml
    etc/permissions/features.xml
    app/MediaUploader.apk
    app/GoogleFeedback.apk
    app/GoogleTTS.apk
    app/MarketUpdater.apk
    app/GoogleServicesFramework.apk
    app/YouTube.apk
    app/GenieWidget.apk
    app/GooglePackageVerifierUpdater.apk
    app/SetupWizard.apk app/Provision.apk
    app/GoogleEarth.apk
    app/ChromeBookmarksSyncAdapter.apk
    app/GoogleQuickSearchBox.apk
    app/GoogleLoginService.apk
    app/Talk.apk
    app/Maps.apk
    app/GooglePackageVerifier.apk
    app/GoogleBackupTransport.apk
    app/GalleryGoogle.apk app/Gallery.apk
    app/FaceLock.apk
    app/Vending.apk
    app/GoogleContactsSyncAdapter.apk
    app/GoogleCalendarSyncAdapter.apk
    app/Gmail.apk
    app/OneTimeInitializer.apk
    app/NetworkLocation.apk
    app/GooglePartnerSetup.apk
    app/Phonesky.apk
    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`
          local D=`dirname $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
             mkdir -p $C/bak/$D
             cp -p $1 $C/bak/$D/$F
          fi
       fi
    }
    
    restore_file() {
       local FILE=`basename $1`
       local DIR=`dirname $1`
       if [ -e "$C/bak/$DIR/$FILE" ];
       then
          if [ ! -d "$DIR" ];
          then
             mkdir -p $DIR;
          fi
          cp -p $C/bak/$DIR/$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
    

    Dann wird die System-Partition mit YAFFS2 formatiert. Obwohl ich nicht glaube, dass das so für unser System funktioniert.
    Code:
    format("yaffs2", "MTD", "system", "0");

    Dann gibt es viel symlinking. Aber es gibt einfach keinen Eintrag, in dem das boot.img geflasht wird.

    Also ich werde es nicht testen. Vielleicht kann es jedoch helfen die Einträge für format/mount durch diese zu ersetzen und den boot.img-Eintrag hinzuzufügen. Dadurch dürfte zumindest das Risiko eines Hardbricks vermindert werden. Aber so kenn ich mich da dann doch nicht aus. Ist noch mal was anderes als RomCooking :D

    Code:
    format("ext4", "EMMC", "/dev/block/mmcblk0p15");
    mount("ext4", "EMMC", "/dev/block/mmcblk0p15","/system");
    package_extract_file("boot.img","/dev/block/mmcblk0p8");
    


    Dies ist das ganze Updater-Script:

    Code:
    package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
    set_perm(0, 0, 0777, "/tmp/backuptool.sh");
    run_program("/tmp/backuptool.sh", "backup");
    show_progress(0.500000, 0);
    format("yaffs2", "MTD", "system", "0");
    mount("yaffs2", "MTD", "system", "/system");
    package_extract_dir("system", "/system");
    symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
    symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
    symlink("busybox", "/system/xbin/[", "/system/xbin/[[",
            "/system/xbin/arp", "/system/xbin/ash", "/system/xbin/awk",
            "/system/xbin/base64", "/system/xbin/basename", "/system/xbin/bbconfig",
            "/system/xbin/blockdev", "/system/xbin/brctl", "/system/xbin/bunzip2",
            "/system/xbin/bzcat", "/system/xbin/bzip2", "/system/xbin/cal",
            "/system/xbin/cat", "/system/xbin/catv", "/system/xbin/chattr",
            "/system/xbin/chgrp", "/system/xbin/chmod", "/system/xbin/chown",
            "/system/xbin/chroot", "/system/xbin/clear", "/system/xbin/cmp",
            "/system/xbin/comm", "/system/xbin/cp", "/system/xbin/cpio",
            "/system/xbin/crond", "/system/xbin/crontab", "/system/xbin/cut",
            "/system/xbin/date", "/system/xbin/dc", "/system/xbin/dd",
            "/system/xbin/depmod", "/system/xbin/devmem", "/system/xbin/df",
            "/system/xbin/diff", "/system/xbin/dirname", "/system/xbin/dmesg",
            "/system/xbin/dnsd", "/system/xbin/dos2unix", "/system/xbin/du",
            "/system/xbin/echo", "/system/xbin/ed", "/system/xbin/egrep",
            "/system/xbin/env", "/system/xbin/expand", "/system/xbin/expr",
            "/system/xbin/false", "/system/xbin/fdisk", "/system/xbin/fgrep",
            "/system/xbin/find", "/system/xbin/flash_lock",
            "/system/xbin/flash_unlock", "/system/xbin/flashcp",
            "/system/xbin/flock", "/system/xbin/fold", "/system/xbin/free",
            "/system/xbin/freeramdisk", "/system/xbin/fsync", "/system/xbin/ftpget",
            "/system/xbin/ftpput", "/system/xbin/fuser", "/system/xbin/getopt",
            "/system/xbin/grep", "/system/xbin/groups", "/system/xbin/gunzip",
            "/system/xbin/gzip", "/system/xbin/halt", "/system/xbin/head",
            "/system/xbin/hexdump", "/system/xbin/id", "/system/xbin/ifconfig",
            "/system/xbin/insmod", "/system/xbin/install", "/system/xbin/iostat",
            "/system/xbin/ip", "/system/xbin/kill", "/system/xbin/killall",
            "/system/xbin/killall5", "/system/xbin/length", "/system/xbin/less",
            "/system/xbin/ln", "/system/xbin/losetup", "/system/xbin/ls",
            "/system/xbin/lsattr", "/system/xbin/lsmod", "/system/xbin/lsusb",
            "/system/xbin/lzcat", "/system/xbin/lzma", "/system/xbin/lzop",
            "/system/xbin/lzopcat", "/system/xbin/man", "/system/xbin/md5sum",
            "/system/xbin/mesg", "/system/xbin/mkdir", "/system/xbin/mke2fs",
            "/system/xbin/mkfifo", "/system/xbin/mkfs.ext2",
            "/system/xbin/mkfs.vfat", "/system/xbin/mknod", "/system/xbin/mkswap",
            "/system/xbin/mktemp", "/system/xbin/modinfo", "/system/xbin/modprobe",
            "/system/xbin/more", "/system/xbin/mount", "/system/xbin/mountpoint",
            "/system/xbin/mpstat", "/system/xbin/mv", "/system/xbin/nanddump",
            "/system/xbin/nandwrite", "/system/xbin/netstat", "/system/xbin/nice",
            "/system/xbin/nohup", "/system/xbin/nslookup", "/system/xbin/ntpd",
            "/system/xbin/od", "/system/xbin/patch", "/system/xbin/pgrep",
            "/system/xbin/pidof", "/system/xbin/ping", "/system/xbin/pkill",
            "/system/xbin/pmap", "/system/xbin/poweroff", "/system/xbin/printenv",
            "/system/xbin/printf", "/system/xbin/ps", "/system/xbin/pstree",
            "/system/xbin/pwd", "/system/xbin/pwdx", "/system/xbin/rdev",
            "/system/xbin/readlink", "/system/xbin/realpath", "/system/xbin/renice",
            "/system/xbin/reset", "/system/xbin/resize", "/system/xbin/rev",
            "/system/xbin/rm", "/system/xbin/rmdir", "/system/xbin/rmmod",
            "/system/xbin/route", "/system/xbin/run-parts", "/system/xbin/rx",
            "/system/xbin/sed", "/system/xbin/seq", "/system/xbin/setconsole",
            "/system/xbin/setserial", "/system/xbin/setsid", "/system/xbin/sh",
            "/system/xbin/sha1sum", "/system/xbin/sha256sum",
            "/system/xbin/sha512sum", "/system/xbin/sleep", "/system/xbin/sort",
            "/system/xbin/split", "/system/xbin/stat", "/system/xbin/strings",
            "/system/xbin/stty", "/system/xbin/sum", "/system/xbin/swapoff",
            "/system/xbin/swapon", "/system/xbin/sync", "/system/xbin/sysctl",
            "/system/xbin/tac", "/system/xbin/tail", "/system/xbin/tar",
            "/system/xbin/tee", "/system/xbin/telnet", "/system/xbin/telnetd",
            "/system/xbin/test", "/system/xbin/tftp", "/system/xbin/tftpd",
            "/system/xbin/time", "/system/xbin/timeout", "/system/xbin/top",
            "/system/xbin/touch", "/system/xbin/tr", "/system/xbin/traceroute",
            "/system/xbin/true", "/system/xbin/ttysize", "/system/xbin/tune2fs",
            "/system/xbin/umount", "/system/xbin/uname", "/system/xbin/uncompress",
            "/system/xbin/unexpand", "/system/xbin/uniq", "/system/xbin/unix2dos",
            "/system/xbin/unlzma", "/system/xbin/unlzop", "/system/xbin/unxz",
            "/system/xbin/unzip", "/system/xbin/uptime", "/system/xbin/usleep",
            "/system/xbin/uudecode", "/system/xbin/uuencode", "/system/xbin/vi",
            "/system/xbin/watch", "/system/xbin/wc", "/system/xbin/wget",
            "/system/xbin/which", "/system/xbin/whoami", "/system/xbin/xargs",
            "/system/xbin/xz", "/system/xbin/xzcat", "/system/xbin/yes",
            "/system/xbin/zcat");
    symlink("mksh", "/system/bin/sh");
    symlink("toolbox", "/system/bin/cat", "/system/bin/chmod",
            "/system/bin/chown", "/system/bin/cmp", "/system/bin/date",
            "/system/bin/dd", "/system/bin/df", "/system/bin/dmesg",
            "/system/bin/getevent", "/system/bin/getprop", "/system/bin/hd",
            "/system/bin/id", "/system/bin/ifconfig", "/system/bin/iftop",
            "/system/bin/insmod", "/system/bin/ioctl", "/system/bin/ionice",
            "/system/bin/kill", "/system/bin/ln", "/system/bin/log",
            "/system/bin/ls", "/system/bin/lsmod", "/system/bin/lsof",
            "/system/bin/mkdir", "/system/bin/mount", "/system/bin/mv",
            "/system/bin/nandread", "/system/bin/netstat",
            "/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv",
            "/system/bin/ps", "/system/bin/r", "/system/bin/reboot",
            "/system/bin/renice", "/system/bin/rm", "/system/bin/rmdir",
            "/system/bin/rmmod", "/system/bin/route", "/system/bin/schedtop",
            "/system/bin/sendevent", "/system/bin/setconsole",
            "/system/bin/setprop", "/system/bin/sleep", "/system/bin/smd",
            "/system/bin/start", "/system/bin/stop", "/system/bin/sync",
            "/system/bin/top", "/system/bin/touch", "/system/bin/umount",
            "/system/bin/uptime", "/system/bin/vmstat", "/system/bin/watchprops",
            "/system/bin/wipe");
    retouch_binaries("/system/lib/libgsdi_exp.so", "fdd8815f4765155da6553c1479c84037b44c257d", "/system/lib/libext2_blkid.so", "47fc1ae134679623359bd74ff49bb22ec1ce2d0a", "/system/lib/libjni_mosaic.so", "cec47df0ae28ca48b2bb4247d3b4c9aa5cf46a3d", "/system/lib/libmiscta.so", "0b99f6e3320deb0cbc3f357d11efe811bd9e84d8", "/system/lib/libauth.so", "17c4fcad1880a2c4853165c0f6189cabd3d63fda", "/system/lib/libpowermanager.so", "327eeaed62537e5303c0d48fecc7ff24aed9f1c2", "/system/lib/libinput.so", "ca20960ce320d87ba2339c319e03b84237f6f17e", "/system/lib/libcameraextensionservice.so", "df9c4da5ab66d15afbad26f3d34854ddf4619876", "/system/lib/libgsl.so", "58dea6ea824370eaf4e6af9e0d6b1392f05447bb", "/system/lib/libwmsts.so", "d449957591aaa33e233dc34cee5b93fdb2928eb2", "/system/lib/libwebrtc_audio_preprocessing.so", "43b49b1a547b3acc5dee09dfbb46a0e3191498c6", "/system/lib/liboem_rapi.so", "737510db6b6dc177a67e316f803953eb99f4567e", "/system/lib/libdsutils.so", "252c153264e8422e75e05e42dcffd281669c6c06", "/system/lib/libcm.so", "35ea3eb0f0fea96b3013fcf9609edbabce9a15ae", "/system/lib/libsystem_server.so", "1d5bb969d377827e78679a8b48dc8dcf4c5ed712", "/system/lib/libext2_com_err.so", "16377a5fe10193524bd080577ea14c0623aee1b2", "/system/lib/libETC1.so", "24d2c1201ae05ff0068049c53e7dd656e8f580e9", "/system/lib/librs_jni.so", "5779de5f4de72e989cd87f9bc3aba0adc0fa2983", "/system/lib/libmmgsdilib.so", "fc6a8bf90f21069651d675d9d6bb3c5532ccd063", "/system/lib/libface.so", "4867e41e48bd90c98a5418fe3f3fff29212b5f62", "/system/lib/libhardware_legacy.so", "0edfd02c919713dfad374b84d1883df0bd1e705e", "/system/lib/libharfbuzz.so", "52d07b8f04c74c289e38ee76c384e871a378a510", "/system/lib/libttscompat.so", "81fcad80ee71e40e279f3cedd40d2fa22a693223", "/system/lib/libnfc_ndef.so", "fa67345e7a6c8a7613adad0f2a39644021631882", "/system/lib/libgabi++.so", "73091b19fabc3fd9b79edd28e22ce3455ca2b33a", "/system/lib/libcrypto.so", "572c7220c6057490a238b607b3629449d93f1795", "/system/lib/libvideoeditorplayer.so", "345b40c4b20b94d26a458f57f36ccfbf7f28a4db", "/system/lib/libvorbisidec.so", "9f0cb4a96e570f1818cdd6e6ba297a89af6c44ba", "/system/lib/libicui18n.so", "275cb6f59c2170893d85c845c8d7a0ad130f43f6", "/system/lib/libdrmframework.so", "6b6624164461e2162f6ad53921c6cae649905ee3", "/system/lib/libOpenMAXAL.so", "a8e34cdf380104de82256bef487585ed7b27ef3e", "/system/lib/libsoundpool.so", "0d263eac71274329bc3175ac534c0d4290227726", "/system/lib/libFFTEm.so", "6d6741fd9ad78c4b11285e6f4669e6d941284aef", "/system/lib/libril.so", "6c675b6de7ed27db4f93598e87626cde36bf98fa", "/system/lib/libOmxCore.so", "a103b648849302fdd739daa31f7108d79bd958c4", "/system/lib/libstdc++.so", "d5e0a3b3ba351ff582402d4e4c21fabadf4095b4", "/system/lib/libGLESv2_dbg.so", "88a91d13d4e8b0393d84258dc9d1eb5a816d3ba5", "/system/lib/libext2_profile.so", "ce574f1b8ce9293b2b48b0bfc8440ee4a8b91bed", "/system/lib/libthread_db.so", "d2dfc250b4fd235ffdba98f901e0592a5e455f0f", "/system/lib/libz.so", "dfaa21a21101d9aac39fb6496a66021f751d5970", "/system/lib/libgui.so", "a08d270c628f68af0f33d080dfa619852051d49c", "/system/lib/hw/audio_policy.msm7x30.so", "c4b861861d65b5edba4fc077a07926cd04cead0c", "/system/lib/hw/hwcomposer.msm7x30.so", "82794ce5e1ae581b40878b90c055e8ba17654602", "/system/lib/hw/gps.semc.so", "6880b435d385ca734e4462d6862fdd0850f35751", "/system/lib/hw/camera.goldfish.so", "8efa5d001740f2c64b4712f3ee0ce8d4595b6476", "/system/lib/hw/gralloc.default.so", "de95c6045e4340e7b9484968eca2399889c3eb75", "/system/lib/hw/copybit.msm7x30.so", "abd4af66433b1621afa6eefcf272e51e367b7e73", "/system/lib/hw/audio.primary.default.so", "2b00c298a6a405b2fe8576abc5f7c944ab7295d1", "/system/lib/hw/camera.semc.so", "e7aea5543aa53b0c3e585c330e1ebe24719e906e", "/system/lib/hw/lights.goldfish.so", "58723e65bd4376575894ea17d362070c86664d68", "/system/lib/hw/sensors.default.so", "cfc9e509da335fd23e2973334a4fe097d379caf3", "/system/lib/hw/audio.primary.msm7x30.so", "7853c66f24ec001f4ed527c37bcbc6d39d652cbc", "/system/lib/hw/gralloc.msm7x30.so", "d84941d6992ea95642b87a9ca5c6db087f9246df", "/system/lib/hw/gps.goldfish.so", "fd18fd08c45793af52507d72cbc6d9924f8bc78e", "/system/lib/hw/sensors.goldfish.so", "362a2a7d7d78ea43c1e320319cfb37de6f6bbbe1", "/system/lib/hw/lights.semc.so", "621e1415ac92cf3f59d5f4e8f03fe183d3c3bcba", "/system/lib/hw/audio_policy.default.so", "292820c220ed72bc2e47838d15b1c21bee415e95", "/system/lib/libpagemap.so", "f187e57837fa697f0c875e3d3c3d456ec714bf2c", "/system/lib/libcald_imageutil.so", "b487b7879f79545c6110b7799298b0b97d6b1eee", "/system/lib/libGLESv1_CM.so", "905e9039b0d622df6c097d01d6879b6015a98b40", "/system/lib/libiprouteutil.so", "21a474397fb24c1c290ba09d0e72d22fce5f8b09", "/system/lib/libdiag.so", "80d33c0fb749d7342e8c0065092a2879d74a0605", "/system/lib/libwms.so", "bed70ae3a26bda8094e641c77c0e5b7856e6cccc", "/system/lib/libskia.so", "03dd71d92fb42df9830c378b6e2d2c9bb9df5d90", "/system/lib/libemoji.so", "c98b5ede771259beaedaf45f662884ba46573590", "/system/lib/libwebcore.so", "fc77d7a9cc2fdc6d995bddb65f3709ac38cb7fa0", "/system/lib/libbinder.so", "57e3d594ec32fc032fe7c5ad71dbb408b3e279c6", "/system/lib/libwnndict.so", "78a5084c240de375ef5464d3599d2f5bdccace2a", "/system/lib/libmediaplayerservice.so", "b19a8eb64505e1b1aab7241ff0ccbe33c7e8b0cb", "/system/lib/libqdp.so", "94060e279c501f6121bc3da2acb3fe01dc052b1e", "/system/lib/libext2fs.so", "a2bb21db2d42a24f539ce94870eefaa81088625d", "/system/lib/libutils.so", "b8be5dfe84461e3435e7bba42f569f81de356b4f", "/system/lib/libc.so", "4aabc586cd015f412671762dbecf40a3135859d5", "/system/lib/libext2_e2p.so", "cb0da7e541d1e3f710614a6d55d9571753e9c4a6", "/system/lib/libctest.so", "4f5400a79a26d87f4e430ae541dc69eb7f98cb8c", "/system/lib/libdll.so", "45a8bf996b441ca375d9e6cd3f50f29f69ea26d8", "/system/lib/libOpenVG.so", "a4409b1f0335a699d57d8458b544f28237c53dbf", "/system/lib/libspeexresampler.so", "55065f7531b48dc09d1a28ece65dc02139887e08", "/system/lib/libandroid.so", "932121d6a263cac3029911e8f34678e28c60e98f", "/system/lib/libusbhost.so", "654aefc3f7f47610c798bc9b08d8c0730b6e055e", "/system/lib/libaudioflinger.so", "5916e9a2315600127dfb6713d71ed96ac98be29d", "/system/lib/libEGL.so", "092c367132fda5462c72c69d673a1d78b88998e0", "/system/lib/libGLESv2.so", "8912f0cb6455bcf33e252a3cc5765c722012e476", "/system/lib/libfilterpack_imageproc.so", "942b6b46b6a45967fc6ebc1ec02bf1da92797a96", "/system/lib/libRS.so", "9724169a91ae67e3840afa81cf6460af8c0298b8", "/system/lib/libcameraextensionclient.so", "15222a2d94fe049bd10a5e73f219865adab6cf90", "/system/lib/libbcinfo.so", "da11f6ecc147adced472a6d62882fb7e9d3f5bfa", "/system/lib/libmemalloc.so", "2319b776b9c4f2e0f1e7a16e0e71c840404d5772", "/system/lib/libttspico.so", "5de02bb0c3f10f05a9e184b1286d6c059be642c0", "/system/lib/libreference-ril.so", "0aa9b62ec365cae7b570134dade5ddddac2a9ba9", "/system/lib/libgemini.so", "6696f1a2f9a7f41476f196eeccdaf2d575094abc", "/system/lib/libnv.so", "c259c4e4b9b231128f4d948c92aa3d63d13ac53a", "/system/lib/libdrm1_jni.so", "c03e286d9329945c08383de8593bf8a1dd1bdd43", "/system/lib/libpixelflinger.so", "a711f84bd92a6d2c9330cf4c53ff50af5cbcf3e7", "/system/lib/libpng.so", "ca4e5833e966aa737ffb44e241c745494782277f", "/system/lib/libsqlite_jni.so", "0f03a6a4fa1071df2f193939a5e01ebd154e4263", "/system/lib/libdsi_netctrl.so", "791be9795bd07f7f21ecf7b4c048130a82ef7428", "/system/lib/libdrm1.so", "f915a8b9a59441ebf81f9026d905233ae3f0f3d4", "/system/lib/libbluedroid.so", "05655d3786fd9961f0564b339fe9d9b59cb16477", "/system/lib/libbcc.so.sha1", "1a2287864186c22e910129cc93937cac3539ea8d", "/system/lib/liboncrpc.so", "be6115637c96d314282889702022c5ba353f42a4", "/system/lib/libmedia.so", "3857b1d0702437fcac1633382ffb3650631f7c58", "/system/lib/libstagefright_omx.so", "ae7c768c128aed1e0606b8803daf51c72f67cedf", "/system/lib/libWnnJpnDic.so", "0389d68204c94da21d2084336903c28fde6c64ef", "/system/lib/libdvm.so", "72df39b9d07743b89f99f7d28a293f92914f188a", "/system/lib/libglib.so", "734412eae2cb2e09c5b35ed9f88ca65bf8a558f8", "/system/lib/libstlport.so", "270ebd887979be9cd5fd5ae3b8e4ad7a0a8487d6", "/system/lib/libdiskconfig.so", "d840de38069a31620c13cbfd9a1c04f0cd6fcebf", "/system/lib/libstagefright_soft_mpeg4dec.so", "8d2a70fa845b6714f4d744f07f3638f3093ea079", "/system/lib/libsc-a2xx.so", "0bb99fad64873d3188457d23a75882ffb01d75ba", "/system/lib/libmtp.so", "6a59ca8afdac8bbc5d650d519edc5fcf7e42c4d2", "/system/lib/libext2_uuid.so", "2a157e84e766b81a198e39571e46713cff3356fb", "/system/lib/libdss.so", "a30000b4b0ad861aeb61e13aef57f3f35a905d51", "/system/lib/librpc.so", "f9efa08a49a5a119a0f1990d2e22b38bc5b04301", "/system/lib/libcameralight.so", "3047a9e352912699ebf9ccb8d3b5e229922c9d71", "/system/lib/libdsm.so", "8a0103bdf15fa39b60624c94a4bb41c6af6fd03a", "/system/lib/liboverlay.so", "0efba0ac6aa41afbebf5fd1d991fd4de361d2a2c", "/system/lib/libOpenSLES.so", "2af38557b58ed166ba7154284c736fbd7858ce4d", "/system/lib/libril-qc-1.so", "8e0cdbb49156a9fb6e9285504b26202d38f5d55b", "/system/lib/libSR_AudioIn.so", "c061bb30fc974b7c0134cad995aa2cad8d802637", "/system/lib/libchromium_net.so", "00e0fe9f5239f5f799cb51569d8d5ba3d2576756", "/system/lib/libstagefright.so", "fa0e10e7ca10176aa983450a649b3119d0bb8cf2", "/system/lib/libmmipl.so", "1c464d7cac14508d510d9c88996fae99c4882920", "/system/lib/libcald_debugger.so", "2ae77358fdb7ac4ba83e994518da587779fdef6e", "/system/lib/libjni_pinyinime.so", "a314caadf16561915eb3972c5ec3298750f4c412", "/system/lib/librtp_jni.so", "8d86a0986ba3ba4741b3ecaed01004d5e0c08281", "/system/lib/libncurses.so", "4a02fbccf1ca68f158bad5b703d87127ab29f9c3", "/system/lib/libc_malloc_debug_leak.so", "ecf6878cefaf7bac500b5855deb5ba689dd43e22", "/system/lib/libcutils.so", "8354849d778f29440873adee4ab1ac7553623df1", "/system/lib/libcamera_clientsemc.so", "2762e6269e7c8dd96434d7a3f629a3e4d3416b0d", "/system/lib/libdefcontainer_jni.so", "6900b622330b890b05807ab4cebcca9ba264513c", "/system/lib/libqmi.so", "00887091f2e37ae8df7d7f2ff5ef6a2bf9f58f16", "/system/lib/libm.so", "146ef7ea611b2d66ccd972c3aacab4b19b8fb1cb", "/system/lib/libext4_utils.so", "67ca2ebb1105a6bec094efd7bd0389fcec62c010", "/system/lib/libsonivox.so", "17dbd3ca7eb209f2d1765fedd2ce9a4145685200", "/system/lib/liboemcamera.so", "b8f2432272443146935fdd369377249d0bc84e3c", "/system/lib/libpower.so", "4e62a2bec2c1451ad30dc3eed859a55d7a8685eb", "/system/lib/libnativehelper.so", "81348300f8290cc8f77d64feec7a9a0988d36bab", "/system/lib/libgstk_exp.so", "e4496eb51425388a12ae481d8cd532ec43995e22", "/system/lib/libaudioeffect_jni.so", "026dfe508683b1b5d0a304a1032a34adc3597c15", "/system/lib/libpbmlib.so", "753c121ff5f12c2ede502507ea5ee7df54aa0ea0", "/system/lib/libdrmframework_jni.so", "ef4126886149779968016afecfa3eff961dabaa1", "/system/lib/libcald_hal.so", "cb8b3f82be1c7ad00c4af0a11a88bdb16731c8c7", "/system/lib/libcald_pal.so", "cca696339823fa22d25d25bb835420a4df2ffd11", "/system/lib/libwilhelm.so", "8e5cf049164c8f963c3e296a0373c079ba0aa63a", "/system/lib/libstagefright_foundation.so", "b7d35c39e5ac409ac3c4df47e6aec3c6481e6469", "/system/lib/libmedia_jni.so", "b5ab60eb52d44528dc32704d0b6b6b9fd99e8b80", "/system/lib/libaudioalsa.so", "4435b96bbdbfd9f560fc3c4b4db8c2ef8ed694ca", "/system/lib/libnetmgr.so", "5670d041965d90d33f7bb700c896bdc69ea85251", "/system/lib/libexpat.so", "497257c20f055595a15142a744ffcc8a08c46a6a", "/system/lib/libC2D2.so", "3c4cc15e9f1a33a5d757673a0f03f5203d955dd7", "/system/lib/libjni_latinime.so", "c144f2ea512817104dcdb5672a4d2dd155f32ab1", "/system/lib/libexif.so", "d0ce3529f87bd53d584aa5c9bd70aa57487634e1", "/system/lib/liblog.so", "58db0a39f510cb88ed259b0da303881e1a134ed2", "/system/lib/libdbus.so", "1df92ac95992fea14c4345e3ce1838ebef553c21", "/system/lib/libcamera_client.so", "4b39ca8b80f56076d755fe0a06b0c9f8d949ae60", "/system/lib/libicuuc.so", "c3632a5c847af32b07a23c2d9dbfd3867aca3882", "/system/lib/libnetlink.so", "a008c101e79049ee6c04be806c5ee84d9cc22ca7", "/system/lib/libjackpal-androidterm3.so", "ecaeb903c230d76e6becedc058fc61b518e9d60b", "/system/lib/libssl.so", "cea2beafda64a1f90f9a445bc4413c8156c98c1f", "/system/lib/libjpeg.so", "748305c91e7eaccadc6531c67300db9701883ce7", "/system/lib/libeffects.so", "91536fe56cc6ace77e3e030696c7d77352727750", "/system/lib/libstagefright_enc_common.so", "19366f6429aa3451620c78c1fc916819bf1e9569", "/system/lib/soundfx/libvisualizer.so", "9f259bd06607f4dabe8aec35ebff3df9b43c2c0a", "/system/lib/soundfx/libbundlewrapper.so", "fa261236c43fdb4ec6711b578bad55472ec96da0", "/system/lib/soundfx/libcyanogen-dsp.so", "0fcb0147f97e241e5bbccad6f878422e66490552", "/system/lib/soundfx/libaudiopreprocessing.so", "343b096e21c694a70ad2c2baca51a51077ccaa53", "/system/lib/soundfx/libreverbwrapper.so", "ff96fff27505c0b13b073bb6f23fa61f86ecf406", "/system/lib/libstagefright_yuv.so", "200bc648233944dc489f806f8b30efa909d7d2c3", "/system/lib/libdl.so", "c6e8850a721d297730574aaa8b256abab1f43203", "/system/lib/libQcomUI.so", "74cd8066ce5f7a22abeb59c4c7debca918581656", "/system/lib/libstagefright_avc_common.so", "3d5946873021b17daa8208658cb584f229f7ea68", "/system/lib/drm/libfwdlockengine.so", "56ed38b918dcc8f44b2ab6d8f6ce207c6cddd235", "/system/lib/libnetutils.so", "4501a094d253b1578d6925c3eb631c2a59d4752e", "/system/lib/libgenlock.so", "d3bd1385228c4f662e533540e9aab7f895665790", "/system/lib/libsurfaceflinger.so", "742a628bcb6d528cc45f21256bd0c1d1e7b44546", "/system/lib/libjnigraphics.so", "c365f208cce339e933d4388c7af3495e89ca3aa0", "/system/lib/libbcc.so", "70fa43caa49f9dec512cae834577b8044dae5276", "/system/lib/libwpa_client.so", "ea081b91cc1255ab5479cb725cdc3164386f59e7", "/system/lib/libsurfaceflinger_client.so", "12ba180d276b44d96e23f91c3d328f6ffdeed0eb", "/system/lib/libWnnEngDic.so", "3a02e0e39d9663f71ae10e3c0fed01048e64fd7e", "/system/lib/libhardware.so", "e9c66e4389a52b72547819a03ef105dc516a6c69", "/system/lib/libandroid_servers.so", "b21f39bd7e756a13c04c44371669434860f695d4", "/system/lib/libstagefright_soft_h264dec.so", "9cc7043e72b00cdddbf17537486177529bce2cbe", "/system/lib/libstagefright_amrnb_common.so", "933d810b78795fe26ba4e9ea4450e1059051ead7", "/system/lib/libbluetoothd.so", "872c73b8126162a8eed15ce8b424384d37e49e9e", "/system/lib/libstagefright_soft_mp3dec.so", "39aba1bda7d1151cfe8afcb5c1e1ad458f53e75a", "/system/lib/bluez-plugin/network.so", "64567f4ec64c490d34276937bb769e6804178a8b", "/system/lib/bluez-plugin/audio.so", "0afd91c4b707d480f9d39c8c62837721417253ee", "/system/lib/bluez-plugin/bluetooth-health.so", "789982e03b2569bff1b70c9165a7b6ba43d6cd72", "/system/lib/bluez-plugin/input.so", "3e08ebf69b139232b8394ba839f97cc1de6b2f67", "/system/lib/libcameraextensionjni.so", "f200bae32348f989299863736431ad8a95028bd7", "/system/lib/libsysutils.so", "a5e14dffa7fbcf9ad03992ad13ef62ab015e8a33", "/system/lib/libstagefright_soft_amrdec.so", "6ee9b4575da75ea04a6741eaa4063a6ef0b25d37", "/system/lib/libstagefright_soft_vpxdec.so", "44a52ce0242e19c30e5c0f9b7ff7ed691c0c682b", "/system/lib/libbtio.so", "7456a7c898aee869c61f7f451ab2acf76877f697", "/system/lib/libvariablespeed.so", "6f652702ce0c845173cf6fb1dacdb189ead6b078", "/system/lib/libqueue.so", "9936fd9da90bbdc88b005956bf3f001865dea89b", "/system/lib/libcald_server.so", "56f212a5195621aa246da37e844112247aae2e3d", "/system/lib/libstagefright_soft_g711dec.so", "d50f57b50370ef9fb97f57cdca4a93b27d6b020b", "/system/lib/libsqlite.so", "de2b1ad2d05462e1f82f9d12bf0ad158c8f11280", "/system/lib/libclcore.bc", "a1e2610fdc0c2ef151248092fa32be807d1b983d", "/system/lib/libcameraservice.so", "5d3d35cc638734f4641387ff4ac09ef4c2c2ccb5", "/system/lib/libsrec_jni.so", "8f8fea7aed3ce5454d21598d73e2d07616027003", "/system/lib/libc_malloc_debug_qemu.so", "a211f77580a7d5268b21ca2f8a8e54b8d881edf1", "/system/lib/egl/libGLESv1_CM_adreno200.so", "fe89043638d4c72bfb5fe16b4e0a54f0350d7c08", "/system/lib/egl/libEGL_adreno200.so", "626a3ba5b6e79d8bca3d8e2c9c1d76e44ee04f69", "/system/lib/egl/libGLESv2_adreno200.so", "f258fb7b73db91bbcec8a1a2d619aa9e6dc9d197", "/system/lib/egl/libGLES_android.so", "b42196bc78221ec337cb22fdb51f626c12c737ba", "/system/lib/egl/egl.cfg", "812655c141446e225230be00e36f7e9d6eb89106", "/system/lib/egl/eglsubAndroid.so", "2e8deced255024a28eb296a265a3e311120871d4", "/system/lib/egl/libq3dtools_adreno200.so", "db90e0bf74905c0455e0687b0b5bd330039ba6aa", "/system/lib/libcald_client.so", "ce4c11b16f350c0548f30d38e0390036ff3a1fd5", "/system/lib/libvideoeditor_jni.so", "886cb6f139ecb658cac0d66caee48f4ad90b8ced", "/system/lib/libstagefright_soft_aacdec.so", "2c9fa4c755f88a99c36d3350ce548e1e81fdc7a2", "/system/lib/libfilterfw.so", "948dc7106a02b44064bdc8d0324ae8c8bb747702", "/system/lib/libuim.so", "e25299a3deff5d95aeda325fe259326056d06727", "/system/lib/libbluetooth.so", "5bd2b8f2bc21f1955c9cffd697672b3187ed398f", "/system/lib/libstagefright_soft_vorbisdec.so", "f70273cef293291d94e88bd2ce12ed8c2b14a0cc", "/system/lib/libandroid_runtime.so", "7af02f5963fbce549eae71e32fc569ecf3a2ecd0", "/system/lib/libmmjpeg.so", "62f0141361e3b01721894797322903f2c7191f38", "/system/lib/libui.so", "27596240c1f17ef7131486d1123440692745994b", "/system/lib/libsensorservice.so", "d476c0f79a47abf0b5e7471bfb3ee7fe96290ca0", "/system/lib/libidl.so", "0b71b4b909eb9c378a01bfa262d09f222221885b");
    set_perm_recursive(0, 0, 0755, 0644, "/system");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
    set_perm(0, 3003, 02750, "/system/bin/netcfg");
    set_perm(0, 3004, 02755, "/system/bin/ping");
    set_perm(0, 2000, 06750, "/system/bin/run-as");
    set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
    set_perm(0, 0, 0755, "/system/etc/bluetooth");
    set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
    set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
    set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
    set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
    set_perm(0, 0, 0755, "/system/etc/init.d");
    set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
    set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
    set_perm(0, 0, 0644, "/system/vendor/etc/audio_effects.conf");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
    set_perm(0, 0, 06755, "/system/xbin/librank");
    set_perm(0, 0, 06755, "/system/xbin/procmem");
    set_perm(0, 0, 06755, "/system/xbin/procrank");
    set_perm(0, 0, 06755, "/system/xbin/su");
    show_progress(0.200000, 0);
    show_progress(0.200000, 10);
    package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
    set_perm(0, 0, 0777, "/tmp/backuptool.sh");
    run_program("/tmp/backuptool.sh", "restore");
    show_progress(0.200000, 10);
    show_progress(0.100000, 0);
    unmount("/system");
    
     
  3. krocha22, 27.02.2012 #3
    krocha22

    krocha22 Android-Experte

    Beiträge:
    470
    Erhaltene Danke:
    15
    Registriert seit:
    06.02.2012
    OMG. ich riskiers sicher nicht will ja mein handy noch möglichst lange haben :D
     
  4. Daywalker747, 27.02.2012 #4
    Daywalker747

    Daywalker747 Neuer Benutzer

    Beiträge:
    8
    Erhaltene Danke:
    1
    Registriert seit:
    23.11.2011
    Sehr nice! So wer ist mutig genug?
     
  5. SteffR1, 27.02.2012 #5
    SteffR1

    SteffR1 Gast

    Ein normalo von uns wird es sicher nicht auszuprobieren :) wobei ich echt gespannt bin, ob des was wird!

    Gesendet von meinen Galaxy S Plus
     
  6. jokill255, 27.02.2012 #6
    jokill255

    jokill255 Junior Mitglied

    Beiträge:
    31
    Erhaltene Danke:
    7
    Registriert seit:
    01.12.2011
    also habs probiert...full wipe gemacht...reboot...mein altes system startet...also satz mit x :biggrin:
     
  7. crybert, 27.02.2012 #7
    crybert

    crybert Android-Experte

    Beiträge:
    685
    Erhaltene Danke:
    602
    Registriert seit:
    08.01.2012
    Also ich habe mich jetzt mal noch ein wenig genauer damit beschäftigt.

    Die upadte-binary im package ist nicht in der lage eine partition in ext4 zu formatieren. Ich habe das somit händisch über CWM geregelt. Das mounten von /system habe ich auch von Hand gemacht. Ich habe also die Befehle für mount und format aus dem updater-script herausgenommen.

    Desweiteren habe ich die ganzen strings für backuptool.sh entfernt. Weiß nicht genau was die bewirken, aber scheinen ein Backup des alten Systemy anzulegen. Kann mich auch irren.

    Zusätzlich habe ich noch den string für das boot.img eingefügt (siehe zweiter post)

    Das Package wurde auch erfolgreich geflasht und ich kann über adb auch die Dateien auf meiner system-partition liegen sehen.
    Nun kommt jedoch das eigentliche Problem. Das mitgelieferte boot.img schafft es nicht über das SamsungLogo hinaus.

    Also SkyHighv1.3 drauf geschmissen. Neustart und....Fehlanzeige. Hier ist "erst" beim Samsung Galaxy S Plus-Logo Schluss. SkyHigh startet immer weider neu. Der Stock Kernel verhält sich genau so.
    Der Kernel von YardE kommt auch bis zum S Plus Logo, dann geht es allerdings nicht weiter. Steht jetzt schon ein paar Minuten.

    So das sind meine ersten "Eindrücke" von der Alpha :D
     
  8. SteffR1, 27.02.2012 #8
    SteffR1

    SteffR1 Gast

    Da bin ich ja mal gespannt ob das noch was wird. Ob die Portierung überhaupt funktioniert. Ich hoffe, da geht noch was vorwärts.

    Gesendet von meinen Galaxy S Plus
     
  9. zoefgie, 27.02.2012 #9
    zoefgie

    zoefgie Android-Hilfe.de Mitglied

    Beiträge:
    59
    Erhaltene Danke:
    26
    Registriert seit:
    16.03.2011
    Tablet:
    Samsung Galaxy Tab 8.9 / 10.1
    Die haben das Rom als download zurückgezogen. Macht wohl zu viele Probleme. Soll bei einigen nicht booten laut aussagen auf Facebook.

    Gesendet von meinem GT-I9001 mit der Android-Hilfe.de App
     
  10. michy2012, 27.02.2012 #10
    michy2012

    michy2012 Gast

    Jop kann ich bestätigen naja war ja auch sozusagen das Alpha vom Alpha

    ---SCHEISS-ACTA---
     
  11. fr33kiLL, 27.02.2012 #11
    fr33kiLL

    fr33kiLL Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    237
    Registriert seit:
    07.02.2012
    Phone:
    LG G4
    Tablet:
    Lenovo IdeaPad A1
    Naja. Villeicht kann ja jemand der kernelbastler :o was mit der rom anfangen. Oddr die customer eine lauffähige version "herstellen" *hoff*

    Gesendet von meinem GT-I9001 mit Tapatalk
     
  12. LotosHans, 28.02.2012 #12
    LotosHans

    LotosHans Erfahrener Benutzer

    Beiträge:
    249
    Erhaltene Danke:
    18
    Registriert seit:
    20.08.2011
    Ist jetzt OT, aber ich hab keinen Plan wo ich das sonst fragen kann! :flapper:
    Also: Wo kann man im XDA Forum auf "Thanks" drücken? Ich find den Button nicht! :scared:

    Sorry für die doofe Frage...
     
  13. Rhonin, 28.02.2012 #13
    Rhonin

    Rhonin Android-Guru

    Beiträge:
    2,000
    Erhaltene Danke:
    1,256
    Registriert seit:
    28.09.2011
    Phone:
    XPeria Z3c
    [Offtopic /on]

    Wenn Du runterscrollst bis nach unten, dann kannst Du umstellen zwischen XDA Classic und XDA 2010. Wenn Du die 2010 Version nimmst, dann siehst Du auch den Button :cool2:

    [Offtopic /off]
     
    LotosHans bedankt sich.
  14. Meecrob, 13.03.2012 #14
    Meecrob

    Meecrob Threadstarter Junior Mitglied

    Beiträge:
    31
    Erhaltene Danke:
    13
    Registriert seit:
    27.04.2011
    Neues Build auf dem Weg...
     
    LotosHans bedankt sich.
  15. change63, 13.03.2012 #15
    change63

    change63 Fortgeschrittenes Mitglied

    Beiträge:
    352
    Erhaltene Danke:
    96
    Registriert seit:
    11.06.2011
    jaaa jetzt wirds wieder interessant.. !:D
     
  16. djjoha, 13.03.2012 #16
    djjoha

    djjoha Neuer Benutzer

    Beiträge:
    18
    Erhaltene Danke:
    1
    Registriert seit:
    08.03.2012
    Wo?


    Gesendet von meinem GT-I9001 mit Tapatalk
     
  17. SnoPoX, 13.03.2012 #17
    SnoPoX

    SnoPoX Android-Lexikon

    Beiträge:
    1,112
    Erhaltene Danke:
    523
    Registriert seit:
    07.12.2011
    Auf dem Weg. Einige raffen es einfach nicht...
     
    MiniAndroid bedankt sich.
  18. djjoha, 13.03.2012 #18
    djjoha

    djjoha Neuer Benutzer

    Beiträge:
    18
    Erhaltene Danke:
    1
    Registriert seit:
    08.03.2012
    Lädt er es gerade selber hoch, aus einem anderen Forum..........
    schlaumeier
     
  19. Double-Layer, 13.03.2012 #19
    Double-Layer

    Double-Layer Erfahrener Benutzer

    Beiträge:
    182
    Erhaltene Danke:
    6
    Registriert seit:
    27.12.2011
    @dijoha: auf der Startseite (Seite 1 dieses Themas)

    "BUILD 2 [13/03/2012] (Upload in progress...)"

    Heißt nach meiner Ansicht soviel wie "Wird zur zeit Geuploadet"
    Ich hoffe das,das heute noch etwas wird
     
  20. Keinbockwurst, 13.03.2012 #20
    Keinbockwurst

    Keinbockwurst Android-Guru

    Beiträge:
    3,013
    Erhaltene Danke:
    649
    Registriert seit:
    07.02.2011
    Schade, ich hatte gehofft das wir noch einen CM7 kriegen, welche ich persönlich viel besser finde.

    Und ja, die Übersetzung ist richtig ;) Wird grade hochgeladen das ganze.
     

Diese Seite empfehlen