Skocz do zawartości
AndropaX

ROM [Official]MIUI v5

    Rekomendowane odpowiedzi

    AndropaX

    MIUI%2Blogo_conew1.jpg
    Jak pewnie każdy wie miui to ładna i funkcjonalna nakładka na androida od chińskiego producenta xiaomi. Rom bazuje na androidzie 4.4

    Wymagania :
    -odblokowany bootloader
    -recovery

    Screeny :

    e1.pnge2.pnge3.pnge4.pnge5.pnge6.pnge7.png



    Instalacja :

    1. Kopiujemy do pamięci wewnętrznej rom i gapps
    2. Uruchamiamy telefon w trybie recovery
    3. Wipe data/factory reset x2
    4. Install rom
    5. Reboot
    6. Czekamy aż się uruchomi i ponownie wchodzimy w recovery
    7. Install gapps
    8. Reboot

    Edytowane przez K9G

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    emwu13

    Witam!

    A wiec tak:

    - odblokowalem bootloader

    - wgralem twrp

    - zrobilem root

    Wszystko z poradnika z forum bez najmniejszych problemow.

    Pomimo przebojow ze zmiana update-script (o ktorych juz nie wspomniales) wgralem najnowsze miui z oficialnej strony.

    Niestety!

    Podmienia ono twrp na jakies lipne okrojone recovery e3 i pomimo wgrywania twrp przez sdk kilka razy dalej jest uruchamia sie w tym badziewnym recovery przez ktore nie nie moge wgrac gapps :(

    Co Ty na to?

    P.S.

    Moze ktos inny ma jakies pomysly?

    Takie mam miui w razie w.

    a5acfb0d145ef45f849b63e5a6b44dab.jpg

    Edytowane przez positivepl
    Spoiler

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    AndropaX

    Nie mam tego telefonu (przynajmniej na razie), ani nie miałem jak tego przetestować lub znaleźć. Możesz dokładnie napisać co było nie tak z updater-scriptem ?

    PS : Przetestuj jeszcze rom z multilangiem i gappsami od miui polska :

    MIUI v5 | MIUI Polska

    ---------- Post dołączono o 16:29 ---------- Poprzedni post napisano o 16:27 ----------

    A jeszcze wgrałeś miui od oficjalnego teamu czy port od niezależnego developera ?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    emwu13

    To wrzucasz nieprzetestowane tresci? o.O

    W update-script trzeba dodac sciezki z "baconem" bo wywala w przy flashowaniu, ze to nie ten phone tylko A0001.

    A rom oficjalny a nie port.

    Rom mi odpowiada, a angielski to nie problem tylko te gappsy i recovery :(

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Aren

    Jak dodać te ścieżki z "baconem" ? Gdzie wpisać i jak .... bo mi właśnie tak wywala ...

    Edytowane przez Aren

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    AndropaX

    Otwórz winrarem paczkę wejdź do meta-inf/com/google/android/updater-script i otwórz to najlepiej notepadem ++ i usuń pierwsze linie z weryfikacją urządzenia (assert getprop A001, abort this package is for xxx itd.)

    Wysłane z mojej Xperii Z1+

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Aren

    Wywala inny błąd, nie wiem czy dobrze kasuję. Zamieszcze pod spodem kilka linijek, napisz mi ewentualnie dokładnie co wyciąć.

    Kod: assert(getprop("ro.product.device") == "A0001" || getprop("ro.build.product") == "A0001" || abort("This package is for \"A0001\" devices; this is a \"" + getprop("ro.product.device") + "\"."););

    mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/userdata", "/data");

    show_progress(0.500000, 0);

    format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system");

    mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");

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

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

    symlink("../bin/fsck.f2fs", "/system/bin/dump.f2fs");

    symlink("../xbin/su", "/system/bin/su");

    symlink("/data/misc/audio/mbhc.bin", "/system/etc/firmware/wcd9320/wcd9320_mbhc.bin");

    symlink("/data/misc/audio/wcd9320_anc.bin", "/system/etc/firmware/wcd9320/wcd9320_anc.bin");

    symlink("/data/misc/audio/wcd9320_mad_audio.bin", "/system/etc/firmware/wcd9320/wcd9320_mad_audio.bin");

    symlink("/data/misc/wifi/WCNSS_qcom_cfg.ini", "/system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini");

    symlink("/firmware/image/adsp.b00", "/system/etc/firmware/adsp.b00");

    symlink("/firmware/image/adsp.b01", "/system/etc/firmware/adsp.b01");

    symlink("/firmware/image/adsp.b02", "/system/etc/firmware/adsp.b02");

    symlink("/firmware/image/adsp.b03", "/system/etc/firmware/adsp.b03");

    symlink("/firmware/image/adsp.b04", "/system/etc/firmware/adsp.b04");

    symlink("/firmware/image/adsp.b05", "/system/etc/firmware/adsp.b05");

    symlink("/firmware/image/adsp.b06", "/system/etc/firmware/adsp.b06");

    symlink("/firmware/image/adsp.b07", "/system/etc/firmware/adsp.b07");

    symlink("/firmware/image/adsp.b08", "/system/etc/firmware/adsp.b08");

    symlink("/firmware/image/adsp.b09", "/system/etc/firmware/adsp.b09");

    symlink("/firmware/image/adsp.b10", "/system/etc/firmware/adsp.b10");

    symlink("/firmware/image/adsp.b11", "/system/etc/firmware/adsp.b11");

    symlink("/firmware/image/adsp.b12", "/system/etc/firmware/adsp.b12");

    symlink("/firmware/image/adsp.mdt", "/system/etc/firmware/adsp.mdt");

    symlink("/firmware/image/cmnlib.b00", "/system/etc/firmware/cmnlib.b00");

    symlink("/firmware/image/cmnlib.b01", "/system/etc/firmware/cmnlib.b01");

    symlink("/firmware/image/cmnlib.b02", "/system/etc/firmware/cmnlib.b02");

    symlink("/firmware/image/cmnlib.mdt", "/system/etc/firmware/cmnlib.mdt");

    symlink("/firmware/image/isdbtmm.b00", "/system/etc/firmware/isdbtmm.b00");

    symlink("/firmware/image/isdbtmm.b01", "/system/etc/firmware/isdbtmm.b01");

    symlink("/firmware/image/isdbtmm.b02", "/system/etc/firmware/isdbtmm.b02");

    symlink("/firmware/image/isdbtmm.b03", "/system/etc/firmware/isdbtmm.b03");

    symlink("/firmware/image/isdbtmm.mdt", "/system/etc/firmware/isdbtmm.mdt");

    symlink("/firmware/image/keymaste.b00", "/system/etc/firmware/keymaste.b00");

    symlink("/firmware/image/keymaste.b01", "/system/etc/firmware/keymaste.b01");

    symlink("/firmware/image/keymaste.b02", "/system/etc/firmware/keymaste.b02");

    symlink("/firmware/image/keymaste.b03", "/system/etc/firmware/keymaste.b03");

    symlink("/firmware/image/keymaste.mdt", "/system/etc/firmware/keymaste.mdt");

    symlink("/firmware/image/mba.b00", "/system/etc/firmware/mba.b00");

    symlink("/firmware/image/mba.mdt", "/system/etc/firmware/mba.mdt");

    symlink("/firmware/image/mc_v2.b00", "/system/etc/firmware/mc_v2.b00");

    symlink("/firmware/image/mc_v2.b01", "/system/etc/firmware/mc_v2.b01");

    symlink("/firmware/image/mc_v2.b02", "/system/etc/firmware/mc_v2.b02");

    symlink("/firmware/image/mc_v2.b03", "/system/etc/firmware/mc_v2.b03");

    symlink("/firmware/image/mc_v2.mdt", "/system/etc/firmware/mc_v2.mdt");

    symlink("/firmware/image/modem.b00", "/system/etc/firmware/modem.b00");

    symlink("/firmware/image/modem.b01", "/system/etc/firmware/modem.b01");

    symlink("/firmware/image/modem.b02", "/system/etc/firmware/modem.b02");

    symlink("/firmware/image/modem.b03", "/system/etc/firmware/modem.b03");

    symlink("/firmware/image/modem.b04", "/system/etc/firmware/modem.b04");

    symlink("/firmware/image/modem.b05", "/system/etc/firmware/modem.b05");

    symlink("/firmware/image/modem.b08", "/system/etc/firmware/modem.b08");

    symlink("/firmware/image/modem.b10", "/system/etc/firmware/modem.b10");

    symlink("/firmware/image/modem.b11", "/system/etc/firmware/modem.b11");

    symlink("/firmware/image/modem.b13", "/system/etc/firmware/modem.b13");

    symlink("/firmware/image/modem.b14", "/system/etc/firmware/modem.b14");

    symlink("/firmware/image/modem.b15", "/system/etc/firmware/modem.b15");

    symlink("/firmware/image/modem.b16", "/system/etc/firmware/modem.b16");

    symlink("/firmware/image/modem.b17", "/system/etc/firmware/modem.b17");

    symlink("/firmware/image/modem.b18", "/system/etc/firmware/modem.b18");

    symlink("/firmware/image/modem.b19", "/system/etc/firmware/modem.b19");

    symlink("/firmware/image/modem.b20", "/system/etc/firmware/modem.b20");

    symlink("/firmware/image/modem.b21", "/system/etc/firmware/modem.b21");

    symlink("/firmware/image/modem.b22", "/system/etc/firmware/modem.b22");

    symlink("/firmware/image/modem.b25", "/system/etc/firmware/modem.b25");

    symlink("/firmware/image/modem.b26", "/system/etc/firmware/modem.b26");

    symlink("/firmware/image/modem.b27", "/system/etc/firmware/modem.b27");

    symlink("/firmware/image/modem.mdt", "/system/etc/firmware/modem.mdt");

    symlink("/firmware/image/playread.b00", "/system/etc/firmware/playread.b00");

    symlink("/firmware/image/playread.b01", "/system/etc/firmware/playread.b01");

    symlink("/firmware/image/playread.b02", "/system/etc/firmware/playread.b02");

    symlink("/firmware/image/playread.b03", "/system/etc/firmware/playread.b03");

    symlink("/firmware/image/playread.mdt", "/system/etc/firmware/playread.mdt");

    symlink("/firmware/image/wcnss.b00", "/system/etc/firmware/wcnss.b00");

    symlink("/firmware/image/wcnss.b01", "/system/etc/firmware/wcnss.b01");

    symlink("/firmware/image/wcnss.b02", "/system/etc/firmware/wcnss.b02");

    symlink("/firmware/image/wcnss.b04", "/system/etc/firmware/wcnss.b04");

    symlink("/firmware/image/wcnss.b06", "/system/etc/firmware/wcnss.b06");

    symlink("/firmware/image/wcnss.b07", "/system/etc/firmware/wcnss.b07");

    symlink("/firmware/image/wcnss.b08", "/system/etc/firmware/wcnss.b08");

    symlink("/firmware/image/wcnss.b09", "/system/etc/firmware/wcnss.b09");

    symlink("/firmware/image/wcnss.mdt", "/system/etc/firmware/wcnss.mdt");

    symlink("/firmware/image/widevine.b00", "/system/etc/firmware/widevine.b00");

    symlink("/firmware/image/widevine.b01", "/system/etc/firmware/widevine.b01");

    symlink("/firmware/image/widevine.b02", "/system/etc/firmware/widevine.b02");

    symlink("/firmware/image/widevine.b03", "/system/etc/firmware/widevine.b03");

    symlink("/firmware/image/widevine.mdt", "/system/etc/firmware/widevine.mdt");

    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/adjtimex", "/system/xbin/arp", "/system/xbin/ash",

    "/system/xbin/awk", "/system/xbin/base64", "/system/xbin/basename",

    "/system/xbin/bbconfig", "/system/xbin/blkid", "/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/chcon",

    "/system/xbin/chgrp", "/system/xbin/chmod", "/system/xbin/chown",

    "/system/xbin/chroot", "/system/xbin/chvt", "/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/deallocvt", "/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/fbsplash", "/system/xbin/fdisk", "/system/xbin/fgconsole",

    "/sy

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    AndropaX
    Wywala inny błąd, nie wiem czy dobrze kasuję. Zamieszcze pod spodem kilka linijek, napisz mi ewentualnie dokładnie co wyciąć.

    assert(getprop("ro.product.device") == "A0001" || getprop("ro.build.product") == "A0001" || abort("This package is for \"A0001\" devices; this is a \"" + getprop("ro.product.device") + "\"."););

    To wywalasz

    Wysłane z mojej Xperii Z1+

    Edytowane przez AndropaX

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    emwu13
    Otwórz winrarem paczkę wejdź do meta-inf/com/google/android/updater-script i otwórz to najlepiej notepadem ++ i usuń pierwsze linie z weryfikacją urządzenia (assert getprop A001, abort this package is for xxx itd.)

    Wysłane z mojej Xperii Z1+

    Nic nie usuwaj!

    Zaraz podam co dokladnie trzeba wkleic.

    Edytowane przez emwu13

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    AndropaX

    Mówisz to do osoby która od dawna portuje romy i zna biegle komendy w updater-scripcie

    ---------- Post dołączono o 16:20 ---------- Poprzedni post napisano o 16:17 ----------

    Te linie tylko weryfikują czy to jest te urządzenie jest tym dla którego jest przeznaczony rom, usunięcie ich spowoduje tylko to że paczkę będzie można wgrać na każdym telefonie i nic więcej.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x