Huawei P8 [Custom Rom] Deodexed

H

hYdro

Dauer-User
646
Deodex sind eigentlich alle custom Roms. Zum modden vorbereitet. Dadurch koennten sich neue möglichkeiten ergeben. Habe aber auch schon darüber gelesen das es hierbei bei Huawei gerne Probleme gibt.. Beim Bootvorgang.
 
Deodex macht eine Rom theoretisch gesehen etwas langsamer, da er länger braucht um auf die Inhalte der Datei zuzugreifen.
Ich habe selber diverse Programme getestet und keins hat alles fehlerfrei deodexed.
Für mich sind allerdings auch nur 3-4 apks interessant. Das wären die Settings, Dailer, Framework und SystemUI.
Rest ist eher uninteressant.
 
  • Danke
Reaktionen: Panorama
Hast du es in Windows selbst versucht ? Oder mit APKTool auf dem Smartphone ?
 
Auf meinem Windowsrechner..
 
Bestes Ergebnis was ich bis jetzt erzielen konnte, habe heute mehrere Versuche unter Windows mit verschiedenen Programmen getestet.

Werde es die Tage nochmal auf einem Unixoiden System Testen.

Zu den Besten Ergebnis habe ich mir jetzt eine Zip erstellt die ich gleich mal nach einen Nandroid Backup flashen werde.


16-11-2015:18-28-43 => Framework Folder Exists
16-11-2015:18-28-43 => boot.oat Exists
16-11-2015:18-28-43 => 64-bit Rom Detected
16-11-2015:18-28-43 => App Folder Exists
16-11-2015:18-28-43 => Priv-App Folder Exists
16-11-2015:18-28-43 => Deodexing Started
16-11-2015:18-28-43 => Extracting Boot.oat
16-11-2015:18-28-45 => Copying Boot.oat to Working Directory - SUCCESS
16-11-2015:18-29-26 => Boot.oat Extraction Complete
16-11-2015:18-29-26 => Odexed System Apps Count: 68
16-11-2015:18-29-26 => Deodexing System Apps
16-11-2015:18-29-29 => 1 of 68 - BasicDreams - SUCCESS
16-11-2015:18-29-29 => 2 of 68 - Calendar - FAILED - Copy Error
16-11-2015:18-29-32 => 3 of 68 - CalendarProvider - SUCCESS
16-11-2015:18-29-33 => 4 of 68 - CaptivePortalLogin - SUCCESS
16-11-2015:18-29-35 => 5 of 68 - CertInstaller - SUCCESS
16-11-2015:18-29-36 => 6 of 68 - com.android.phone.common - SUCCESS
16-11-2015:18-29-44 => 7 of 68 - ConfigUpdater - SUCCESS
16-11-2015:18-29-47 => 8 of 68 - DocumentsUI - SUCCESS
16-11-2015:18-29-48 => 9 of 68 - DownloadProviderUi - SUCCESS
16-11-2015:18-29-50 => 10 of 68 - EmergencyData - SUCCESS
16-11-2015:18-29-58 => 11 of 68 - GoogleCalendarSyncAdapter - SUCCESS
16-11-2015:18-30-02 => 12 of 68 - GoogleContactsSyncAdapter - SUCCESS
16-11-2015:18-30-03 => 13 of 68 - HTMLViewer - SUCCESS
16-11-2015:18-30-12 => 14 of 68 - HwAllBackup - SUCCESS
16-11-2015:18-30-18 => 15 of 68 - HwAllBackup_CMCC - SUCCESS
16-11-2015:18-30-19 => 16 of 68 - HwAppObserver - SUCCESS
16-11-2015:18-30-21 => 17 of 68 - HwAps - SUCCESS
16-11-2015:18-30-23 => 18 of 68 - HwBluetoothImport - SUCCESS
16-11-2015:18-30-24 => 19 of 68 - HwCallRecorder - SUCCESS
16-11-2015:18-30-26 => 20 of 68 - HWCardManager - SUCCESS
16-11-2015:18-30-26 => 21 of 68 - HwCAService - FAILED - Copy Error
16-11-2015:18-30-26 => 22 of 68 - HwDeskClock - FAILED - Copy Error
16-11-2015:18-30-26 => 23 of 68 - HwFileManager - FAILED - Copy Error
16-11-2015:18-30-37 => 24 of 68 - HwFloatMms - SUCCESS
16-11-2015:18-30-38 => 25 of 68 - HwFloatTasks - SUCCESS
16-11-2015:18-30-38 => 26 of 68 - HwFMRadio - FAILED - Copy Error
16-11-2015:18-30-41 => 27 of 68 - HwInternetAudioService - SUCCESS
16-11-2015:18-30-44 => 28 of 68 - HwKaraokeEffect - SUCCESS
16-11-2015:18-31-11 => 29 of 68 - HwLauncher6 - SUCCESS
16-11-2015:18-31-17 => 30 of 68 - HwLogCollectService - SUCCESS
16-11-2015:18-31-17 => 31 of 68 - HwMediaCenter - FAILED - Copy Error
16-11-2015:18-31-19 => 32 of 68 - HwMMIFunctionTest - SUCCESS
16-11-2015:18-31-22 => 33 of 68 - HwMMITest5 - SUCCESS
16-11-2015:18-31-25 => 34 of 68 - HwMotionRecognition - SUCCESS
16-11-2015:18-31-33 => 35 of 68 - HwPayService - SUCCESS
16-11-2015:18-31-37 => 36 of 68 - HwPowerGenieEngine3 - SUCCESS
16-11-2015:18-31-39 => 37 of 68 - HwPowerMonitor - SUCCESS
16-11-2015:18-31-43 => 38 of 68 - HwPrivacyMode - SUCCESS
16-11-2015:18-31-45 => 39 of 68 - HwProjectMenu - SUCCESS
16-11-2015:18-31-49 => 40 of 68 - HwPushService - SUCCESS
16-11-2015:18-31-50 => 41 of 68 - HwQrcodeDispatcher - SUCCESS
16-11-2015:18-31-52 => 42 of 68 - HwRepairHelper - SUCCESS
16-11-2015:18-31-55 => 43 of 68 - HwResolver - SUCCESS
16-11-2015:18-31-58 => 44 of 68 - HwSoundRecorder - SUCCESS
16-11-2015:18-32-01 => 45 of 68 - HwStartupGuide - SUCCESS
16-11-2015:18-32-01 => 46 of 68 - HwSystemManager - FAILED - Copy Error
16-11-2015:18-32-07 => 47 of 68 - HwThemeManager - SUCCESS
16-11-2015:18-32-08 => 48 of 68 - HwTouchplus - SUCCESS
16-11-2015:18-32-10 => 49 of 68 - HwUserExperience - SUCCESS
16-11-2015:18-32-10 => 50 of 68 - HwWeatherClock - FAILED - Copy Error
16-11-2015:18-32-18 => 51 of 68 - HwWiFiDirect - SUCCESS
16-11-2015:18-32-20 => 52 of 68 - KeyChain - SUCCESS
16-11-2015:18-32-26 => 53 of 68 - LatinIME - SUCCESS
16-11-2015:18-32-28 => 54 of 68 - LiveWallpapersPicker - SUCCESS
16-11-2015:18-32-31 => 55 of 68 - MMIAutoTest - SUCCESS
16-11-2015:18-32-34 => 56 of 68 - NetworkLocation - SUCCESS
16-11-2015:18-32-37 => 57 of 68 - PackageInstaller - SUCCESS
16-11-2015:18-32-39 => 58 of 68 - PacProcessor - SUCCESS
16-11-2015:18-32-41 => 59 of 68 - PhotoTable - SUCCESS
16-11-2015:18-32-45 => 60 of 68 - PrintSpooler - SUCCESS
16-11-2015:18-32-47 => 61 of 68 - SmartcardService - SUCCESS
16-11-2015:18-32-49 => 62 of 68 - Stk - SUCCESS
16-11-2015:18-32-51 => 63 of 68 - StreamingProvider - SUCCESS
16-11-2015:18-32-57 => 64 of 68 - talkback - SUCCESS
16-11-2015:18-32-59 => 65 of 68 - UserDictionaryProvider - SUCCESS
16-11-2015:18-33-00 => 66 of 68 - WAPPushManager - SUCCESS
16-11-2015:18-33-00 => 67 of 68 - webview - FAILED - Copy Error
16-11-2015:18-33-00 => 68 of 68 - WebViewGoogle - FAILED - Copy Error
16-11-2015:18-33-00 => Odexed Private Apps Count: 38
16-11-2015:18-33-00 => Deodexing Private Apps
16-11-2015:18-33-02 => 1 of 38 - BackupRestoreConfirmation - SUCCESS
16-11-2015:18-33-17 => 2 of 38 - Browser - SUCCESS
16-11-2015:18-33-17 => 3 of 38 - Contacts - FAILED - Copy Error
16-11-2015:18-33-22 => 4 of 38 - ContactsProvider - SUCCESS
16-11-2015:18-33-24 => 5 of 38 - DefaultContainerService - SUCCESS
16-11-2015:18-33-27 => 6 of 38 - DownloadProvider - SUCCESS
16-11-2015:18-33-43 => 7 of 38 - Email - SUCCESS
16-11-2015:18-33-52 => 8 of 38 - Exchange2 - SUCCESS
16-11-2015:18-33-54 => 9 of 38 - ExternalStorageProvider - SUCCESS
16-11-2015:18-33-55 => 10 of 38 - FusedLocation - SUCCESS
16-11-2015:18-33-55 => 11 of 38 - Gallery2 - FAILED - Copy Error
16-11-2015:18-33-57 => 12 of 38 - GeofenceLocation - SUCCESS
16-11-2015:18-34-00 => 13 of 38 - GoogleBackupTransport - SUCCESS
16-11-2015:18-34-03 => 14 of 38 - GoogleFeedback - SUCCESS
16-11-2015:18-34-11 => 15 of 38 - GoogleLoginService - SUCCESS
16-11-2015:18-34-14 => 16 of 38 - GoogleOneTimeInitializer - SUCCESS
16-11-2015:18-34-17 => 17 of 38 - GooglePartnerSetup - SUCCESS
16-11-2015:18-34-23 => 18 of 38 - GoogleServicesFramework - SUCCESS
16-11-2015:18-34-23 => 19 of 38 - HwNotePad - FAILED - Copy Error
16-11-2015:18-34-24 => 20 of 38 - HwSmartShot - SUCCESS
16-11-2015:18-34-27 => 21 of 38 - HwTrustAgent - SUCCESS
16-11-2015:18-34-32 => 22 of 38 - InCallUI - SUCCESS
16-11-2015:18-34-33 => 23 of 38 - InputDevices - SUCCESS
16-11-2015:18-34-36 => 24 of 38 - ManagedProvisioning - SUCCESS
16-11-2015:18-34-38 => 25 of 38 - MediaProvider - SUCCESS
16-11-2015:18-34-40 => 26 of 38 - MmsService - SUCCESS
16-11-2015:18-35-01 => 27 of 38 - Phonesky - SUCCESS
16-11-2015:18-35-03 => 28 of 38 - ProxyHandler - SUCCESS
16-11-2015:18-35-05 => 29 of 38 - SettingsProvider - SUCCESS
16-11-2015:18-35-13 => 30 of 38 - SetupWizard - SUCCESS
16-11-2015:18-35-15 => 31 of 38 - SharedStorageBackup - SUCCESS
16-11-2015:18-35-17 => 32 of 38 - Shell - SUCCESS
16-11-2015:18-35-21 => 33 of 38 - Telecom - SUCCESS
16-11-2015:18-35-24 => 34 of 38 - TelephonyProvider - SUCCESS
16-11-2015:18-35-30 => 35 of 38 - TeleService - SUCCESS
16-11-2015:18-35-51 => 36 of 38 - Velvet - SUCCESS
16-11-2015:18-35-53 => 37 of 38 - VpnDialogs - SUCCESS
16-11-2015:18-35-56 => 38 of 38 - WallpaperCropper - SUCCESS
16-11-2015:18-35-56 => Odexed Framework Apps Count: 41
16-11-2015:18-35-56 => Deodexing Framework Apps
16-11-2015:18-35-58 => 1 of 41 - am - SUCCESS
16-11-2015:18-36-00 => 2 of 41 - android.test.runner - SUCCESS
16-11-2015:18-36-01 => 3 of 41 - applist - SUCCESS
16-11-2015:18-36-02 => 4 of 41 - appops - SUCCESS
16-11-2015:18-36-04 => 5 of 41 - appwidget - SUCCESS
16-11-2015:18-36-05 => 6 of 41 - bmgr - SUCCESS
16-11-2015:18-36-06 => 7 of 41 - bu - SUCCESS
16-11-2015:18-36-08 => 8 of 41 - com.android.contacts.separated - SUCCESS
16-11-2015:18-36-09 => 9 of 41 - com.android.future.usb.accessory - SUCCESS
16-11-2015:18-36-10 => 10 of 41 - com.android.location.provider - SUCCESS
16-11-2015:18-36-11 => 11 of 41 - com.android.media.remotedisplay - SUCCESS
16-11-2015:18-36-12 => 12 of 41 - com.android.mediadrm.signer - SUCCESS
16-11-2015:18-36-14 => 13 of 41 - com.android.nfc_extras - SUCCESS
16-11-2015:18-36-17 => 14 of 41 - com.google.android.maps - SUCCESS
16-11-2015:18-36-19 => 15 of 41 - com.google.android.media.effects - SUCCESS
16-11-2015:18-36-20 => 16 of 41 - com.google.widevine.software.drm - SUCCESS
16-11-2015:18-36-24 => 17 of 41 - com.huawei.systemmanager.separated - SUCCESS
16-11-2015:18-36-26 => 18 of 41 - com.huawei.theme.stat - SUCCESS
16-11-2015:18-36-27 => 19 of 41 - content - SUCCESS
16-11-2015:18-36-28 => 20 of 41 - dpm - SUCCESS
16-11-2015:18-36-29 => 21 of 41 - ethernet-service - SUCCESS
16-11-2015:18-36-31 => 22 of 41 - hwBrowserConfig - SUCCESS
16-11-2015:18-36-32 => 23 of 41 - hwpostcamera - SUCCESS
16-11-2015:18-36-34 => 24 of 41 - hwpush - SUCCESS
16-11-2015:18-36-38 => 25 of 41 - hwServices - SUCCESS
16-11-2015:18-36-39 => 26 of 41 - hwtransition - SUCCESS
16-11-2015:18-36-41 => 27 of 41 - hwWifi-service - SUCCESS
16-11-2015:18-36-42 => 28 of 41 - ime - SUCCESS
16-11-2015:18-36-43 => 29 of 41 - imslibrary - SUCCESS
16-11-2015:18-36-44 => 30 of 41 - input - SUCCESS
16-11-2015:18-36-46 => 31 of 41 - javax.obex - SUCCESS
16-11-2015:18-36-47 => 32 of 41 - media_cmd - SUCCESS
16-11-2015:18-36-49 => 33 of 41 - monkey - SUCCESS
16-11-2015:18-36-51 => 34 of 41 - pm - SUCCESS
16-11-2015:18-36-52 => 35 of 41 - requestsync - SUCCESS
16-11-2015:18-37-10 => 36 of 41 - services - SUCCESS
16-11-2015:18-37-11 => 37 of 41 - settings - SUCCESS
16-11-2015:18-37-12 => 38 of 41 - svc - SUCCESS
16-11-2015:18-37-14 => 39 of 41 - uiautomator - SUCCESS
16-11-2015:18-37-20 => 40 of 41 - wifi-service - SUCCESS
16-11-2015:18-37-21 => 41 of 41 - wm - SUCCESS
16-11-2015:18-37-21 => Odexed Boot Framework Apps Count: 22
16-11-2015:18-37-21 => Deodexing Boot Framework Apps
16-11-2015:18-37-21 => 1 of 22 - android.policy - SUCCESS
16-11-2015:18-37-21 => 2 of 22 - apache-xml - SUCCESS
16-11-2015:18-37-22 => 3 of 22 - bouncycastle - SUCCESS
16-11-2015:18-37-22 => 4 of 22 - conscrypt - SUCCESS
16-11-2015:18-37-22 => 5 of 22 - core-junit - SUCCESS
16-11-2015:18-37-23 => 6 of 22 - core-libart - SUCCESS
16-11-2015:18-37-23 => 7 of 22 - ext - SUCCESS
16-11-2015:18-37-25 => 8 of 22 - framework - SUCCESS
16-11-2015:18-37-25 => 9 of 22 - hwAndroid.policy - SUCCESS
16-11-2015:18-37-26 => 10 of 22 - hwaps - SUCCESS
16-11-2015:18-37-26 => 11 of 22 - hwcustAndroid.policy - SUCCESS
16-11-2015:18-37-26 => 12 of 22 - hwcustframework - SUCCESS
16-11-2015:18-37-26 => 13 of 22 - hwcustTelephony-common - SUCCESS
16-11-2015:18-37-26 => 14 of 22 - hwEmui - SUCCESS
16-11-2015:18-37-26 => 15 of 22 - hwframework - SUCCESS
16-11-2015:18-37-26 => 16 of 22 - hwTelephony-common - SUCCESS
16-11-2015:18-37-26 => 17 of 22 - ims-common - SUCCESS
16-11-2015:18-37-26 => 18 of 22 - mms-common - SUCCESS
16-11-2015:18-37-26 => 19 of 22 - okhttp - SUCCESS
16-11-2015:18-37-27 => 20 of 22 - org.simalliance.openmobileapi - SUCCESS
16-11-2015:18-37-27 => 21 of 22 - telephony-common - SUCCESS
16-11-2015:18-37-27 => 22 of 22 - voip-common - SUCCESS
16-11-2015:18-37-28 => Deodexing Classes2 - SUCCESS
16-11-2015:18-37-28 => Deodexing Completed

Edit:
Das flashen und der Boot verlief ohne Probleme. Danach wurde Android aktualisiert - Danach ist so ziemlich nacheinander alles gecrasht...
Nach einem zweiten Reboot ist nichts mehr gecrashed. Aber ich hatte keinen Launcher mehr, und konnte auch nicht in die Einstellungen, das ich einen anderen hätte wählen können. Kann jedoch Problemlos Benachrichtigungen öffnen, USB Kabel anschließen (ADB funktioniert). Bleibe drüber und werde Berichten :)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: fromfuture, PPM-Droid und MarkusK
Klingt nach dem gleichen Program welches ich benutze.
Find ich klasse das du auch Spaß am basteln hast. [emoji106]
Weiter so
 
Mit dem deodexen würde eventuell auch eventuell endlich die APP Layers funktionieren. Die ja wesentlich vielfältiger ist als die Designs APP von Huawei. Habe aber heute schon sehr viele Misserfolge erlebt. Mir bleibt eigentlich fast nur noch Android Kitchen.

Das P8 ist wohl durch Huawei sehr beschränkt auf Modding.. :/
 
Mein reden. Die machen es einen nicht leicht. So siehst du mal was ich alles so durchmache [emoji6]
Die Kiste hat über einen Monat lang nicht mal gebootet
[emoji12]
 
So, habe gerade eine eigene Rom auf deiner Base gebaut, komplett deodexed, busybox mit eingebaut, neu signiert
Werde sie gleich testen mit einer bösen Vorahnung. Ich muss sagen das ganze macht dennoch irgendwie Spaß :)
 
Viel Erfolg [emoji4]
 
So Restore wieder eingespielt, keine Rebootschleife, aber hängt sich beim Booten auf. Werde mir mal am Donnerstag nochmal eine bauen ohne zu deodexen. Signierst du deine Roms ?
 
Nein das brauche ich nicht
 
Habe eine Stelle ab der ich nicht weiter komme.
Deine Rom zu bearbeiten war soweit kein Problem, das die Datei schon eine Flashbare ZIP war.

Aber wie mache ich aus einer HuaweiUpdate.zip eine flashbare ZIP für TWRP ?
 
Du suchst dir eine volle Stock Version. Die entpackst du mit dem Huawei Extractor (xda) Dann musst du das System.img entpacken. Dort sind alle System Dateien drin. Desweitern brauchst du das boot.img. Das ist der Kernel. Dann noch das cust.img. Ich habe das mit cust anders gelöst aber da bin ich soweit ich weiß auch der einzige ;)

Dann kommt die meiste Arbeit. Ein updater-script erstellen. Ohne dem läuft garnichts. Das Android Kitchen hatte da leider nichts lauffähiges rausgebracht.
 
Wie läuft es denn? Bist du noch dabei?
 
Archikitchen kann mir alles deodexen ohne Probleme. Was bringt es mir nur wenn das Huawei dann keine Anstalten mehr macht zu booten :/
 
Ja das ist ne Sau..
Versuch mal nur die app und priv-app Ordner. Ob er dann bootet. Bootloop liegt oft am Framework
 
Das Problem ist, das selbst ohne Framework die Rom zwar bootet, jedoch jeglicher Huawei Dienst nicht mehr startet. Nicht mal mehr ein alternativer Launcher.

Das einzige was dann noch geht sind eingehend Nachrichten die man über die Statusleiste abrufen kann :(
 

Ähnliche Themen

M
  • mullicorn
Antworten
1
Aufrufe
8.718
DBan
D
tecalote
Antworten
304
Aufrufe
29.666
Old_Män
Old_Män
ChopperVT
  • ChopperVT
Antworten
4
Aufrufe
1.862
ChopperVT
ChopperVT
Zurück
Oben Unten