Keresés

Hirdetés

Új hozzászólás Aktív témák

  • bb71

    őstag

    Ha nem idevaló a kérdés szóljatok:

    Adott egy Xiaomi Redmi 4A, hivatalos MIUI 8 dev rommal. Nincs magyar nyelve benne.
    Gondoltam amíg lesz Global addig beleteszem amit lehet, meg tudok.

    Az a kérdésem, hogy apktool-lal dolgozik/ott itt valaki MIUI 8-on és van-e tanácsa, hogy a framework fájlok recompile-ja esetén miért vannak hibák, azokat hogyan lehetne megszüntetni? Az összes általam elérhető apktool-t kipróbáltam 2.2.1.; 2.2.2; 2.2.2.a; 2.1.2-SNAPSHOT-master-64644a1
    További részletek csak az illetékesnek, hogy ne fárasszam itt a népet...
    Köszi.

  • bb71

    őstag

    válasz Keeperv85 #4689 üzenetére

    A brutálisan sokon már túl vagyok.. ezért voltak rövidek a karácsonyi éjszakák :U

    Kész van minden fájl, a framework-öket nem merem feltenni a telóra, mert némelyiknél a nagy nehezen sikerült recompile esetén is láttam "csúnya" warningokat.
    Egy Shaka nevű kínai? által buherált apktool-3.0.0-master-f1e0a9f-20160905-Shaka toollal sikerült a legmesszebb mennem:
    DECOMPILE:

    atch ApkTool : 3.6.3
    APKTOOL : apktool_3.0.0.jar
    build in EXPERT mode : NO
    Sign output APKs : NO
    --------------------------------------------------

    [*] Installing framework framework-ext-res.apk
    I: Framework installed to: bin\framework\17.apk
    [*] Installing framework framework-res.apk
    I: Framework installed to: bin\framework\1.apk
    [*] Installing framework miui.apk
    I: Framework installed to: bin\framework\16.apk
    [*] Installing framework miuisystem.apk
    I: Framework installed to: bin\framework\18.apk
    [*] Installing framework PersonalAssistantPlugin.apk
    I: Decoding Shared Library (miui), pkgId: 16
    I: Decoding Shared Library (androidhwext), pkgId: 26
    I: Framework installed to: bin\framework\27.apk
    [*] Installing framework SmsExtra.apk
    I: Decoding Shared Library (miui), pkgId: 16
    I: Decoding Shared Library (miui.system), pkgId: 18
    I: Decoding Shared Library (smsextraext), pkgId: 31
    I: Framework installed to: bin\framework\32.apk
    [*] Installing framework WebViewGoogle.apk
    I: Framework installed to: bin\framework\2.apk

    [*] Decompiling framework-ext-res.apk
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    I: Loading resource table...
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: bin\framework\1.apk
    I: Loading resource table from file: bin\framework\16.apk
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\1.apk
    I: Renamed manifest package found! Replacing com.miui.rom with android.miui
    I: Decoding file-resources...
    I: Decoding values */* XMLs...
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    [*] Decompiling framework-res.apk
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    I: Loading resource table...
    I: Decoding AndroidManifest.xml with resources...
    I: Regular manifest package...
    I: Decoding file-resources...
    I: Decoding values */* XMLs...
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    [*] Decompiling miui.apk
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    I: Loading resource table...
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: bin\framework\1.apk
    I: Regular manifest package...
    I: Decoding file-resources...
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\1.apk
    I: Decoding values */* XMLs...
    I: Baksmaling classes.dex...
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    [*] Decompiling miuisystem.apk
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    I: Loading resource table...
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: bin\framework\1.apk
    I: Loading resource table from file: bin\framework\16.apk
    I: Renamed manifest package found! Replacing com.miui.system with miui.system
    I: Decoding file-resources...
    I: Decoding values */* XMLs...
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\16.apk
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\1.apk
    I: Baksmaling classes.dex...
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    [*] Decompiling PersonalAssistantPlugin.apk
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    I: Loading resource table...
    I: Decoding Shared Library (miui), pkgId: 16
    I: Decoding Shared Library (androidhwext), pkgId: 26
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: bin\framework\1.apk
    I: Regular manifest package...
    I: Decoding file-resources...
    I: Loading resource table from file: bin\framework\16.apk
    I: Decoding values */* XMLs...
    I: Baksmaling classes.dex...
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\16.apk
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\1.apk
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    [*] Decompiling SmsExtra.apk
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    I: Loading resource table...
    I: Decoding Shared Library (miui), pkgId: 16
    I: Decoding Shared Library (miui.system), pkgId: 18
    I: Decoding Shared Library (smsextraext), pkgId: 31
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: bin\framework\1.apk
    I: Regular manifest package...
    I: Decoding file-resources...
    I: Loading resource table from file: bin\framework\16.apk
    I: Decoding values */* XMLs...
    I: Baksmaling classes.dex...
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\16.apk
    Cleaning up unclosed ZipFile for archive c:\BatchApkTool\bin\framework\1.apk
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    [*] Decompiling WebViewGoogle.apk
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    I: Loading resource table...
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: bin\framework\1.apk
    I: Regular manifest package...
    I: Decoding file-resources...
    I: Decoding values */* XMLs...
    I: Baksmaling classes.dex...
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    DONE

    Egyébként pl. a Calculator és a Settings.apk-t feltettem a telóra és gyönyörű magyar.
    Viszont - próbálkoztam egy custom-zippel, hogy automatán TWRP-ből tegye fel az összes apk-t - kivéve belőlük a frameworköket - és hát nem indult el a teló. TWRP mentésből persze vissza tudtam állítani.
    Kézzel meg kicsit macerás mindet felmásolni a /system/app, /system/priv-app és framework könyvtárakba plusz chmod és chown.

    RECOMPILE:

    --------------------------------------------------
    Batch ApkTool : 3.6.3
    APKTOOL : apktool_3.0.0.jar
    build in EXPERT mode : YES
    Sign output APKs : NO
    --------------------------------------------------

    [*] Installing framework framework-ext-res.apk
    I: Framework installed to: bin\framework\17.apk
    [*] Installing framework framework-res.apk
    I: Framework installed to: bin\framework\1.apk
    [*] Installing framework miui.apk
    I: Framework installed to: bin\framework\16.apk
    [*] Installing framework miuisystem.apk
    I: Framework installed to: bin\framework\18.apk
    [*] Installing framework PersonalAssistantPlugin.apk
    I: Decoding Shared Library (miui), pkgId: 16
    I: Decoding Shared Library (androidhwext), pkgId: 26
    I: Framework installed to: bin\framework\27.apk
    [*] Installing framework SmsExtra.apk
    I: Decoding Shared Library (miui), pkgId: 16
    I: Decoding Shared Library (miui.system), pkgId: 18
    I: Decoding Shared Library (smsextraext), pkgId: 31
    I: Framework installed to: bin\framework\32.apk
    [*] Installing framework WebViewGoogle.apk
    I: Framework installed to: bin\framework\2.apk

    [*] Recompiling framework-ext-res
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    W: warning: string 'status_bar_toggle_brightness' has no default translation.
    W: warning: string 'status_bar_toggle_divider' has no default translation.
    W: warning: string 'status_bar_toggle_drive_mode' has no default translation.
    W: warning: string 'status_bar_toggle_network_type' has no default translation.
    W: warning: string 'status_bar_toggle_privacy_mode' has no default translation.
    W: warning: string 'status_bar_toggle_reboot' has no default translation.
    W: warning: string 'status_bar_toggle_shutdown' has no default translation.
    W: warning: string 'status_bar_toggle_sync_auto' has no default translation.
    W: warning: string 'status_bar_toggle_sync_manual' has no default translation.
    W: warning: string 'status_bar_toggle_syncing' has no default translation.
    I: Building apk file...
    I: Copying unknown files/dir...

    [*] Recompiling framework-res
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    W: warning: string 'whichSendToApplication' has no default translation.
    W: warning: string 'whichSendToApplicationLabel' has no default translation.
    W: warning: string 'whichSendToApplicationNamed' has no default translation.
    W: warning: string 'whichViewApplicationLabel' has no default translation.
    W: warning: string 'whichapplication' has no default translation.
    W: warning: string 'whichhomeapplication' has no default translation.
    W: warning: string 'wifi_display_notification_connected_message' has no default translation.
    W: warning: string 'wifi_display_notification_connected_title' has no default translation.
    W: warning: string 'wifi_display_notification_connecting_message' has no default translation.
    W: warning: string 'wifi_display_notification_connecting_title' has no default translation.
    W: warning: string 'wifi_display_notification_disconnect' has no default translation.
    W: warning: string 'wifi_display_notification_message' has no default translation.
    W: warning: string 'wifi_display_notification_title' has no default translation.
    W: warning: string 'work_mode_off_message' has no default translation.
    W: warning: string 'work_mode_off_title' has no default translation.
    W: warning: string 'work_mode_turn_on' has no default translation.
    W: warning: string 'year_picker_description' has no default translation.
    W: warning: string 'yesterday' has no default translation.
    W: warning: string 'zen_mode_next_alarm_line_one' has no default translation.
    W: warning: string 'zen_mode_next_alarm_summary' has no default translation.
    I: Building apk file...
    I: Copying unknown files/dir...
    I: Not found unkown file : assets/sounds/bootanim0.raw
    I: Not found unkown file : assets/sounds/bootanim1.raw
    I: Not found unkown file : assets/webkit/hyph_en_US.dic
    I: Not found unkown file : assets/webkit/incognito_mode_start_page.html
    I: Not found unkown file : assets/webkit/youtube.html

    [*] Recompiling miui
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    I: No resource identifier found for attribute 'expandBackground' in package 'miui'
    I: No resource identifier found for attribute 'name' in package 'miui'
    I: No resource identifier found for attribute 'level' in package 'miui'
    I: No resource identifier found for attribute 'state_first_h' in package 'miui'
    I: No resource identifier found for attribute 'state_first_h' in package 'miui'
    ...
    I: No resource identifier found for attribute 'state_last_h' in package 'miui'
    I: No resource identifier found for attribute 'state_last_h' in package 'miui'
    I: Building apk file...
    I: Copying unknown files/dir...
    I: Not found unkown file : classes.dex
    I: Not found unkown file : assets/huangli.idf
    I: Not found unkown file : assets/operators.dat
    ...
    I: Not found unkown file : assets/license/in/in_ID/privacy.html

    [*] Recompiling miuisystem
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    W: warning: string 'select_all' has no default translation.
    W: warning: string 'shutdown_confirm_title' has no default translation.
    ...
    W: warning: string 'status_bar_toggle_wifi_ap' has no default translation.
    W: warning: string 'unknown_caller' has no default translation.
    W: warning: Package not found for resource #1001004f
    I: Building apk file...
    I: Copying unknown files/dir...
    I: Not found unkown file : classes.dex
    I: Not found unkown file : assets/device_features/HM2013022.xml
    I: Not found unkown file : assets/device_features/HM2013023.xml
    I: Not found unkown file : assets/device_features/HM2014011.xml
    ...
    I: Not found unkown file : assets/device_features/wt88047.xml

    [*] Recompiling PersonalAssistantPlugin
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    I: Building apk file...
    I: Copying unknown files/dir...

    [*] Recompiling SmsExtra
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    I: Building apk file...
    I: Copying unknown files/dir...

    [*] Recompiling SpacesCore
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    I: Building apk file...
    I: Copying unknown files/dir...

    [*] Recompiling WebViewGoogle
    I: Using ShakaApktool 3.0.0-master-f1e0a9f-20160905
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    I: Building apk file...
    I: Copying unknown files/dir...
    I: Not found unkown file : assets/icudtl.dat
    I: Not found unkown file : assets/natives_blob_32.bin
    I: Not found unkown file : assets/natives_blob_64.bin
    I: Not found unkown file : assets/snapshot_blob_32.bin
    I: Not found unkown file : assets/snapshot_blob_64.bin
    I: Not found unkown file : assets/webviewchromium.pak
    I: Not found unkown file : lib/arm64-v8a/libwebviewchromium.so
    I: Not found unkown file : lib/armeabi-v7a/libwebviewchromium.so

    DONE

    [ Szerkesztve ]

  • bb71

    őstag

    válasz Keeperv85 #4691 üzenetére

    Köszi az útmutatót.

    Habár:
    1. valamilyen ok miatt az USB kapcsolat elveszik egy pár perc után a PC (Win10 64) és a teló között. Nem tudom miért...

    2. Terminal esetén a telefonon futtatásra gondolsz vagy a PC?

    3. Ez előtt nem kell jogosultságot változtatnom?
    for f in `ls *.apk`; do echo $f; cp $f /system/app/${f%%.*}; done;

    Addig én is eljutottam, hogy Shell, Su, Mount. De én itt kiléptem a shellből és adb push-sal próbálkoztam, de Permission denied fogadott a nem root jogosultság miatt...

    4. Miért lesz bugos?

    5. Van más megoldásod?

  • bb71

    őstag

    válasz aytukabozs #4730 üzenetére

    Egyszer találtam egy leírást, amit most nem tudok... de a QQ-val csellel lehetett regisztrálni. Most sikerült is belépnem a Baidu downloaderbe, áttettem a ROM-odat a felhőmbe, megnyomtam a letöltést és jön, csak itt proxy mögött vagyok, így bizonytalan, hogy mikor ér le, de ha lejön feltöltöm Neked valahova. Illetve, ha elég, otthon Baiduval hamarabb lejön.

    Mit tegyek, mert feleslegesen nem küzdök.

    **********
    Nem lesz gond, beindult...

    [ Szerkesztve ]

  • bb71

    őstag

    Igazából csak halkan kérdezem: adott egy Win10 64bit-es pc, plusz mobil telefonok és több olyan készülék is van, amelyek USB portos csatlakoztatása lutri. Nem ismeri fel van, hogy már az USB eszközt sem. Végtelen driverrel mennyiséggel próbálkoztam, minden USB nyilást kipróbáltam... van amelyik bizonyos usb slotban sehogy, de abban egy másik pl. tablet igen... nem értem.

  • bb71

    őstag

    válasz Keeperv85 #4780 üzenetére

    Köszönöm, már olvastam. Ennél sokkal mélyebb és szerteágazóbb a probléma!
    Pl. nem jelenik meg MTP eszköz a "Kompatibilis hardvereszközök megjelenítésénél"... van, hogy a Hordozható eszközöknél nincs sárga felkiállítójeles "MTP" !

  • bb71

    őstag

    válasz svgyula #4786 üzenetére

    Na, mivel széles a paletta: 6.0.1-ből 2db Xiaomi van: 3S mindig látszik, 4A hol igen, hol nem.

    4.4.2 - 4db PC előlapi USB csati közül - most éppen, hogy egész du. gyűrtem a drivereket ide-oda - 3 mindig látja, 1 néha (eddig ezt használtam mindenre).

    Azért köszi, de Pro-t nem tudok kipróbálni... egyébként normális ez a világ, visszafelé megyünk mindenben...

    Keepervnek:

  • bb71

    őstag

    válasz bb71 #4787 üzenetére

    Annyit sikerült még kicsikarnom, hogy mind a 4db előlapi USB hibátlan jelenleg!
    Ezzel: [link]

  • bb71

    őstag

    Hogy tudom elintézni egy 4.2.1-en, hogy a telefonhívás felvételekor ne pukizzon a vibramotor?

    Apeelme ZTE-hez csinált egy ilyet, Ő a phone.apk-ban változtatott valamit, de nem tudom mit.

  • bb71

    őstag

    válasz aytukabozs #4824 üzenetére

    Jövök Neked egy sörrel!!!

    Megnéztem még1x - a Kisegítő lehetőségek menüben volt... :R

  • bb71

    őstag

    Hááát, itt hamar véget ért a buli... én addig nem szoktam lefeküdni, amíg egy telefon nem indul el a kezeim között.

  • bb71

    őstag

    Sziasztok!

    Esemény történt és kellene egy kis segítség, ötlet:
    Redmi 4X telefont rádugtam a PC-re USB kábelen, Totalcommanderben megnyitottam mind a belső memóriát, mind az SD kártyát.
    A belső memória DCIM mappájából F5-tel át akartam másolni a fényképeket az SD kártyára -> eredmény az lett, hogy eltűnt az összes fénykép a süllyesztőben.

    Mit lehetne tenni, hogy visszanyerjem a képeket, ha egyáltalán lehetséges? Ezerféle recovery programot próbáltam, de semmi...
    Valami jogosultsági probléma van, vagy miért törölte a képeket, ha copy-ztam?

    Köszi előre is. :F

    [ Szerkesztve ]

  • bb71

    őstag

    válasz bb71 #5252 üzenetére

    Revidiálom a nézeteimet: valószínű, hogy move-oltam és nem copy-ztam... és kipróbálva ismét semmi nem történik TC alatt sem és Windows Fájlkezelő alatt sem.
    Azt gondolom, hogy android védekezési mechanizmus. Csak a win10-re és ről tudok másolni.

  • bb71

    őstag

    Android 7.
    Huawei készülék (már megbántam...)
    Bootloader unlocked
    Hivatalos TWRP nincs
    Egyet egy twrp készítő oldalon találtam - most nem tudom a címét...
    Egyet egy Hovatek tool-lal én készítettem
    Mindkettőbe be tudok lépni.
    Magisk-kel boot.img-et készítek, felflashelem, elindul, root megvan.

    A problémám, hogy egyik twrp-ben sem tudok gyakorlatilag semmi .zip fájlt telepíteni! Vendor-t nem tudja mountolni - talán ezt írja ki még pluszba, vagy ez maga az ok...
    Másik, hogy encrypted a gép, ezért nem látom a belső memóriát, csak kriksz-krakszokat.

    Találtam egy metódust, amiben a boot image-et kicsomagoltam, az fstab fájlban pedig forceencrypt szöveget töröltem a userdata sor végéről.

    Visszaflasheltem, de nem indul el. Meg lehet szüntetni valahogy másképp az encryption-t?

    Vagy örüljek, hogy van root, igaz, hogy twrp alatt nem tudok backup-ot csinálni...

    [ Szerkesztve ]

  • bb71

    őstag

    Ezt alkalmazhatnám?

    sed -i "s/\bforceencrypt=/encryptable=/g;s/\bforcefdeorfbe=/encryptable=/g" "$fstab"

    lazyflasherből ollóztam, illetve nekem ezt kézzel hogyan kellene megvalósítanom az fstab fájlban?

Új hozzászólás Aktív témák