Samsung Galaxy Tab (P7300), virtuellt tangentbord och emulatorn

Jag har ingen egen SGT men jag har däremot fått låna en. Mitt mål nu är att (på ett så våldsamt sätt som möjligt) bryta ut det virtuella tangentbordet och försöka installera det på emulatorn, så jag inte är strikt bunden till att ha tab:en varje gång jag vill felsöka tangentbordsproblem.

Det är en process i stegen

  • Skaffa en kopia av SGT:ns original-operativ
  • Skaffa simg2img för att kunna montera de system-images som finns i SGT:ns original-operativ
  • Ta ut filerna
    • T9DB folder (from csc.rfs file)
    • AxT9IME.apk and AxT9IME.odex (from system.rfs file in app folder)
    • touchwiz.xml (from system.rfs file in etc->permissions folder)
    • libdhwr.so and libXt9core.so
    • android.policy.odex
    • bouncycastle.odex
    • core.odex
    • core-junit.odex
    • ext.odex
    • framework.odex
    • services.odex
  • Ta hem baksmali och smali för att kunna deodexa tangentbordet
  • Ta den deodexade tangentbordsfilen, döp om till classes.dex, lägg in i AxT9IME.apk
  • Placera alla de filer (förutom odex-filerna) som togs från operativet och lägg dem i sina respektive korrekta mappar
  • Be till Cthulhu

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

If you’d like to utilise the power of Webmentions do the following:
1: Create a post or something as a response to this one and make sure that the response contains this posts permalink URL (protip: copy and paste it from your browser)
3: Copy and paste the URL from your response in the field below and click Ping Me! 3: Wait for the moderation gnomes to do their work.
4: Done!