Jump to content

fyme

Użytkownicy
  • Posts

    977
  • Joined

  • Last visited

  • Days Won

    8

Posts posted by fyme

  1. Potrzebne są tylko trzy pliki (Recovery,Rom MIUI i Gapps). Wszystkie trzy pobrałem w jednej paczce stąd.

    Wypakowałem je z paczki i skopiowałem na kartę pamięci.

    Zaktualizowałem Recovery na to z paczki przez Mobile Uncle po czym wszedłem w Recovery i zrobiłem backup romu na wszelki wypadek. Zalecam też zrobienie kopii imei przez Mobile Uncle bo różnie to bywa ;)

    Następnie wykonałem wipe data / factory reset, wipe cache partition oraz wipe dalvik cache i po zakończonej operacji zainstalowałem rom.

    Uruchomiłem ponownie telefon aby sprawdzić czy wszystko działa (i czy nadal mam zasięg na kartach :D ) po czym wróciłem do Recovery i zainstalowałem gappsy.

    Voilà mam MIUI :D

  2. W takim razie strzeż tego pliku bo może się jeszcze przydać... na przykład mi :D

    -- 11 paź 2013, o 11:01 --

    Dzisiaj znalazłem trochę czasu i w końcu zabrałem się za instalację MIUI na V967s i...udało się :D Instalacja przebiegła bez błędów !

    Co prawda mam tylko trzy języki (angielski, hiszpański i krzaczki) ale soft działa poprawnie. Wykrył obie karty sim (Plus, Play), poprawnie pokazuje nazwy kontaktów dzwoniących :) więc jest całkiem dobrze.

    raow.png

    Do instalacji potrzebne jest odpowiednie Recovery (pobrałem je z tej samej hiszpańskiej strony co MIUI oraz gappsy) i wgrałem za pomocą Mobile Uncle, potem tylko backup na wszelki wypadek, 3x wipe i instalacja MIUI i działa :D

    A to zawartość pliku updater-script:

    assert(getprop("ro.product.device") == "P188F07" ||

    getprop("ro.build.product") == "P188F07");

    show_progress(0.500000, 0);

    ui_print("Formatting system...");

    unmount("/system");

    format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0");

    ui_print("Installing system files...");

    mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

    package_extract_dir("system", "/system");

    ui_print("Creating system links...");

    symlink("/system/bin/aee_aed", "/system/bin/debuggerd");

    symlink("/system/bin/mksh", "/system/bin/sh");

    symlink("/system/bin/toolbox", "/system/bin/cat", "/system/bin/chmod",

    "/system/bin/chown", "/system/bin/cmp", "/system/bin/cp",

    "/system/bin/date", "/system/bin/dd", "/system/bin/df",

    "/system/bin/dmesg", "/system/bin/du", "/system/bin/getevent",

    "/system/bin/getprop", "/system/bin/grep", "/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/md5", "/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/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");

    symlink("/system/fonts/Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");

    symlink("/system/fonts/Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf",

    "/system/fonts/EmojiPlaceholder.ttf");

    symlink("/system/lib/modules/wlan_mt6628.ko", "/system/lib/modules/wlan.ko");

    ui_print("Set permission...");

    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(1002, 1002, 0440, "/system/etc/dbus.conf");

    set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");

    set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");

    set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");

    set_perm_recursive(1001, 1000, 0770, 0644, "/system/etc/ril");

    set_perm(0, 0, 0444, "/system/etc/ril/oper.lis");

    set_perm(0, 1000, 0750, "/system/etc/throttle.sh");

    set_perm(1014, 2000, 0550, "/system/etc/wide-dhcpv6/dhcp6c.script");

    set_perm(0, 2000, 0755, "/system/vendor");

    set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");

    set_perm(0, 2000, 0755, "/system/vendor/lib");

    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/drm");

    set_perm(0, 0, 0644, "/system/vendor/lib/drm/libdrmwvmplugin.so");

    set_perm(0, 2000, 0755, "/system/vendor/lib/egl");

    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/hw");

    set_perm(0, 0, 0644, "/system/vendor/lib/hw/gralloc.mt6589.so");

    set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");

    set_perm(0, 0, 06755, "/system/xbin/busybox");

    set_perm(0, 1000, 06750, "/system/xbin/shelld");

    set_perm(0, 0, 06755, "/system/xbin/su");

    ui_print("Update Boot image...");

    show_progress(0.200000, 0);

    show_progress(0.200000, 10);

    package_extract_file("boot.img", "/dev/bootimg");

    show_progress(0.100000, 0);

    mount("ext4", "EMMC", "/dev/block/mmcblk0p7", "/data");

    package_extract_dir("data", "/data");

    set_perm_recursive(1000, 1000, 0755, 0644, "/data/preinstall_apps");

    unmount("/data");

    unmount("/system");

  3. Z okazji utraty imei przez kolegę Marcina przeleciałem setki wątków na różnych forach i z reguły wszystkim udaje się przywrócić imej bez większych problemów ale Marcin twierdzi że większość metod kończyła się u niego fiaskiem. Piszę większość bo coś jednak zadziałało (niestety nie znam szczegółów). W każdym razie ja pierwsze co zrobiłem to całkowity backup romu za pomocą MTK Droid Tools a do tego na wszelki wypadek zrobiłem kopię imei za pomocą Mobile Uncle i mam nadzieję że to wystarczy w razie jakiejś awarii bo mam zamiar wgrać MIUI jak tylko znajdę dłuższą chwilę wolnego czasu.

  4. Jutro będę miał w końcu swój telefon i teraz pytanie jak przygotować się do wgrania MIUI (chcę zacząć od tego chińskiego od juelian z jego recovery) żeby uniknąć szopek z jakimi walczy kolega Marcin? Czy kopia softu przez MTK Droid Root & Tools wystarczy aby w razie problemów wrócić do poprzedniego stanu (oczywiście z numerami imei)? Generalnie zmieniam telefon bo chciałem mieć w końcu używalne MIUI v5 (na HD2 mocno niedomaga) więc nie mam zamiaru odpuszczać tematu.

    EDIT

    Znalazłem na jakimś hiszpańskim forum MIUI i działa na v967s więc jest nadzieja :D Jest tam też Recovery pod ten rom więc chyba od tego zacznę

    c1qm.png

    EDIT 2

    Rozdłubałem ten hiszpański rom i wygląda na to że MIUI od początku miało poprawne parametry a błędy wynikały ze złej wersji Recovery.

    assert(getprop("ro.product.device") == "P188F07" ||

    getprop("ro.build.product") == "P188F07");

    show_progress(0.500000, 0);

    ui_print("Formatting system...");

    unmount("/system");

    format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0");

    ui_print("Installing system files...");

    mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

    package_extract_dir("system", "/system");

    ui_print("Creating system links...");

    symlink("/system/bin/aee_aed", "/system/bin/debuggerd");

    symlink("/system/bin/mksh", "/system/bin/sh");

    symlink("/system/bin/toolbox", "/system/bin/cat", "/system/bin/chmod",

    "/system/bin/chown", "/system/bin/cmp", "/system/bin/cp",

    "/system/bin/date", "/system/bin/dd", "/system/bin/df",

    "/system/bin/dmesg", "/system/bin/du", "/system/bin/getevent",

    "/system/bin/getprop", "/system/bin/grep", "/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/md5", "/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/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");

    symlink("/system/fonts/Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");

    symlink("/system/fonts/Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf",

    "/system/fonts/EmojiPlaceholder.ttf");

    symlink("/system/lib/modules/wlan_mt6628.ko", "/system/lib/modules/wlan.ko");

    ui_print("Set permission...");

    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(1002, 1002, 0440, "/system/etc/dbus.conf");

    set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");

    set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");

    set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");

    set_perm_recursive(1001, 1000, 0770, 0644, "/system/etc/ril");

    set_perm(0, 0, 0444, "/system/etc/ril/oper.lis");

    set_perm(0, 1000, 0750, "/system/etc/throttle.sh");

    set_perm(1014, 2000, 0550, "/system/etc/wide-dhcpv6/dhcp6c.script");

    set_perm(0, 2000, 0755, "/system/vendor");

    set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");

    set_perm(0, 2000, 0755, "/system/vendor/lib");

    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/drm");

    set_perm(0, 0, 0644, "/system/vendor/lib/drm/libdrmwvmplugin.so");

    set_perm(0, 2000, 0755, "/system/vendor/lib/egl");

    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/hw");

    set_perm(0, 0, 0644, "/system/vendor/lib/hw/gralloc.mt6589.so");

    set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");

    set_perm(0, 0, 06755, "/system/xbin/busybox");

    set_perm(0, 1000, 06750, "/system/xbin/shelld");

    set_perm(0, 0, 06755, "/system/xbin/su");

    ui_print("Update Boot image...");

    show_progress(0.200000, 0);

    show_progress(0.200000, 10);

    package_extract_file("boot.img", "/dev/bootimg");

    show_progress(0.100000, 0);

    mount("ext4", "EMMC", "/dev/block/mmcblk0p7", "/data");

    package_extract_dir("data", "/data");

    set_perm_recursive(1000, 1000, 0755, 0644, "/data/preinstall_apps");

    unmount("/data");

    unmount("/system");

  5. Kolega który instalował MIUI pomylił instalki (pobrał wcześniejszą wersję z piątym parametrem) więc sprawa jest nadal otwarta i czekam na informację o przebiegu instalacji poprawionej wersji.

    No i pojawił się problem, cytuję:

    "Dobra , teraz tak , instaluje się ale trwa to hmmmm 9 sek , pisze succes ale telefon nie wstaję , ekran stanął na screenie ze starym romem Max Flavour.

    Więc jak na razie odpuszczam bo to już męczące.

    Panowie no i się doigrałem , gdzie dostane oryginalny rom ? Niestety po tych zmianach telefon nie widzi kart sim..... ani zmiana recovery ani zmiana romów nie pomogła...Pomóżcie."

  6. Na tą chwilę nie ma chętnych ze sprzętem (boją się czy co?) bo bez sprzętu są (w tym ja ) ale jak dobrze pójdzie to telefon będę miał w przyszłym tygodniu gotowy do testów.

    EDIT:

    Właśnie pojawiła się zdawkowa informacja, cytuję:

    "Nawet z MIUI Recovery nie chce się instalować.... " :?: ale która wersja?, jaki błąd? to pewnie jakaś tajemnica.

    Ech... gdybym tylko miał telefon u siebie... :(

  7. Niestety nie sprawdzę pliku bulid.prop ani nie potwierdzę że wcześniej błąd był taki sam bo nadal czekam na swój telefon. Screen błędu nie jest mój tylko kolegi z forum.android. Zaraz spróbuję go podpytać o zawartość pliku bulid.prop z jego telefonu. Natomiast Recovery na którym kolega próbuje odpalić instalację pochodzi z XDA

    PS: pamiętam przypadek z SGS 3 tyle że na ZTE nie znalazłem jeszcze TWRP więc nie bardzo jest do czego porównać.

    No i wg mnie nazwa jest poprawna bo we wszystkich romach które pobrałem na ZTE jest taka sama.

  8. A czy ktoś mógłby sprawdzić czy w ogóle się instaluje któreś z chińskich miui? Poniżej podaję linki do obydwu wersji:

    bhflower: http://miuirom.xiaomi.com/rom/u15860947 ... aa_4.2.zip

    juelian: http://miuirom.xiaomi.com/rom/u4046431/ ... 98_4.2.zip

    Dla jasności to są dwa różne porty i nie różnią się tylko cyferkami po przecinku. Język angielski jest oczywiście wbudowany.

    Mam straszną chrapkę na ten telefon, ale na widok aosp słabo mi się robi.

    Przejrzałem oba romy z twoich linków i w obu w updater-script w komendzie format brakuje /system tak jak w innych wersjach MIUI więc jeśli to jest źródłem problemu z instalacją to i te romy nie dadzą się zainstalować. Niestety nie mam jeszcze telefonu więc nie mam możliwości sprawdzenia.

  9. Znalazłem na XDA rom Max Flavour for ZTE V967S v-3.4

    A to komendy z pliku updater-script:

    format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0", "/system");

    mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

    Znalazłem także MIUI v5 na Need Rom i jest tam również do niego Recovery więc może warto sprawdzić, tyle że linki do downloadu pojawiają się dopiero po rejestracji więc jak by była potrzeba to pobiorę to MIUI i też zamieszczę zawartość pliku updater-script. Stockowego romu niestety nie znalazłem bo nawet Chińczycy wysyłają telefon z Custom romami.

    -EDIT-

    Pobrałem MIUI v5 z Need Rom i komendy z pliku updater-script są podobne:

    format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0");

    mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

    Natomiast w komentarzach pod romem ktoś raportował błąd przy instalacji.

    Czy brak "/system" w komendzie format może powodować problem?

    -EDIT 2-

    Pobrałem kolejny rom dla ZTE i tam zawartość updater-script jest inna:

    format("ext4", "EMMC", "/dev/block/mmcblk0p3", "0", "/system");

    mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");

    Rom wg komentarzy działa stabilnie więc już sam nie wiem jak powinno być poprawnie, w każdym razie w obu romach z Need Rom w komendzie format występuje "/system" a w MIUI nie.

    -EDIT 3-

    Jako że nie daje mi to spokoju to pobrałem kolejny rom LEWA na ZTE i tam znalazłem:

    format("ext4", "EMMC", "/dev/block/mmcblk0p3", "0", "/system");

    mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");

  10. To bardzo zła wiadomość że nie można zainstalować MIUI na ZTE v967s. Też kupiłem ten telefonik ale jeszcze nie dotarł i miałem nadzieję że wgram na niego MIUI a tu klops. No ale tak na chłopski rozum jeśli wychodzi MIUI na ZTE a potem kolejna wersja to musi być sposób na wgranie tego romu na telefon. W każdym razie znalazłem na XDA Cannibal Open Touch Recovery v2.1.3 for ZTE V967S więc jak byś mógł sprawdzić czy na tym Recovery instalacja się powiedzie to byłoby super. Ja niestety nie mam możliwości zanim nie dostanę telefonu.

×
×
  • Create New...