Hur man använder TOAD The Open Source Android Deodexer



Prova Vårt Instrument För Att Eliminera Problem

Avkodning av Android kan vara en tidskrävande process som innebär att du drar / systemfiler från din Android-enhet, avkodar dem med hjälp av PC-verktyg och installerar dem på din telefon. För att inte tala om att när Google släpper en ny Android-version, ändras processen för deodexing av ROM-skivor - vilket innebär att verktyg för deodexing måste spela inhämtning. Många deodexing-verktyg har blivit avstängda på grund av brist på uppdatering från utvecklarna.



Ett nytt verktyg som heter TOAD (The Open Source Android Deodexer) har släppts, vilket syftar till att inte bara vara otroligt enkelt, dess öppen källkod tillåter utvecklingsgemenskapen att hålla den uppdaterad med de senaste deodexingmetoderna. TOAD använder batchfiler för bearbetning av odexade filer, så nya batchfiler kan enkelt läggas till eller modifieras av utvecklingsgemenskapen.



I den här guiden visar vi dig hur du deodexar Android-filer med TOAD - och om du är utvecklingsmässig kan du kanske gå med i TOAD-communityn för att hålla den uppdaterad för de senaste Android-uppdateringarna.



Krav

  • PADDA

TOAD kommer i en självutdragande EXE-fil, så du kan bara placera den på din C: (för att minimera eventuella problem).

Efter att du startat .EXE har du en mappstruktur som innehåller följande mappar:

  • Method_files: Innehåller alla batchfiler som TOAD kommer att använda för deodexing.
  • Tool_Files: Filer som TOAD behöver för sin verksamhet.
  • Your_Files: Det är här dina filer kommer att gå.

Hur man deodexar i TOAD

  1. Så för att börja använda TOAD måste du kopiera din 'build.prop' -fil och hela 'framework' -mappen från din Android-enhet till mappen Your_Files i TOAD.

    Your_Files-mappen i TOAD.



  2. Du kan också kopiera allt annat du vill ha deodexed, till exempel mapparna 'app', 'priv-app', 'vendor app', 'vendor priv-app', 'vendor framework', etc.
  3. Nu måste du köra TOAD. Det kommer att fråga om du vill deodexa hela rammappen, valet är ditt. Men för alla Android-versioner som är högre än KitKat behöver du absolut en odexerad rammapp.
  4. TOAD läser din build.prop-fil för att bestämma din Android-version - den upptäcker API som används i din ROM. Varje Android-version har sitt eget unika API (byggnummer). Du kan se en fullständig lista över officiella Android-API: er här .
  5. Så för varje Android API som TOAD kan hantera har TOAD sin egen metodfil. Därför varför Method_Files är full av dem. Så om TOAD hittar en matchande Method_File för din Android API, kommer den att fråga om du vill att allt i Your_Files ska deodexas.

    TOAD deodexing.

  6. Om du väljer 'Ja' börjar TOAD sin process, då du bara behöver koppla av och vänta. TOAD kommer att gå igenom sin verksamhet enligt metoden i lämplig metodfil. Om TOAD inte kan deodexa en fil visar den en notering av felet och fortsätter operationen.
  7. När TOAD är klar med avkodning kommer den att sätta ihop en ZIP-fil med alla deodexade filer.
  8. Nu behöver du bara blinka denna .ZIP-fil i din återställning, och alla filer som deodexades kommer nu att finnas på din telefon.
Taggar Android Utveckling 2 minuter läst