fix: spela GameLost-spel m.fl. på din CM7:a

Diskussion i 'Blade' startad av Antonijo, 19 maj 2011.

  1. Antonijo

    Antonijo Infant Droid Medlem

    Blev medlem:
    18 maj 2011
    Inlägg:
    6
    Mottagna gillanden:
    1

    MINA ENHETER

    GameLoft-spelen kan fungera dålig på en CM7 eller SS. Denna fixen hjälper även på original-ROM och för många andra spel och appar. I vilket fall som helst så har det fungerat för många att ändra en egenskap i build.prop-filen.
    För att kunna göra detta behöver du vara root.
    Mata in följande kommandon i en Terminal Emulator:
    PHP:
    su
    mount 
    -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
    cd 
    /system
    mv build
    .prop build.prop.bak
    sed 
    's/ro.product.manufacturer=ZTE/ro.product.manufacturer=HTC/g' build.prop.bak build.prop
    chmod 644 build
    .prop
    mount 
    -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system
    sync
    reboot
    Nu ska det fungera. Fungerar det forfarande inte så testa att installera om spelet.
    Verifierat med GameLoft SandStorm på en ZTEGEN2CM7:a, utan ominstallation eller krångel.
    För de som inte kan linux så det som görs är följande:
    Mountar filesystemet med R/W.
    du tar backup på filen, och byter ut raden "ro.product.manufacturer=ZTE" mot "ro.product.manufacturer=HTC".
    Sätter rättigheter till 644 på build.prop som kopierades från backupen.
    mountar read-only
    synkar
    startar om
    detta kan även göras utan terminal emulator genom att hämta filen till datorn, ändra den och ersätta den gamla samt backupa filen i en root file explorer.
    för oss som är riiiiiiiktigt jävla snabba i fingrarna är det dock softare att sitta i soffan o bara knacka in raderna i terminalen :-P
     
    Skogstobbe gillar detta.
  2. Skogstobbe

    Skogstobbe Youth Droid Medlem

    Blev medlem:
    18 jan 2011
    Inlägg:
    233
    Mottagna gillanden:
    12

    MINA ENHETER

    Laddade ner Andriod terminal emulatar, men då får man bara upp en blå skärm med en liten text, vart hittar man texten man byter ut?
     
  3. Antonijo

    Antonijo Infant Droid Medlem

    Blev medlem:
    18 maj 2011
    Inlägg:
    6
    Mottagna gillanden:
    1

    MINA ENHETER

    Ja och i den rutan skriver du in kommandona. Öppna tangentbordet med menu->toggle soft keyboard.
    filen ligger i /system/build.prop.
    Men den filesystemet är read-only mountat så din root file explorer måste mounta om i read-write om det ska gå.
    Annars bara mata in kommandona, känns enklast.
     
  4. Skogstobbe

    Skogstobbe Youth Droid Medlem

    Blev medlem:
    18 jan 2011
    Inlägg:
    233
    Mottagna gillanden:
    12

    MINA ENHETER

    bara att skriva följande eller?
    su
    mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
    cd /system
    mv build.prop build.prop.bak
    sed 's/ro.product.manufacturer=ZTE/ro.product.manufacturer=HTC/g' build.prop.bak > build.prop
    chmod 644 build.prop
    mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system
    sync
    reboot
     
  5. Antonijo

    Antonijo Infant Droid Medlem

    Blev medlem:
    18 maj 2011
    Inlägg:
    6
    Mottagna gillanden:
    1

    MINA ENHETER

    ja exakt. du kan skriva in det från datorn via adb också.
    du skriver bara adb shell följt av kommandona, om du har adb i path osv.
     
  6. Janaz

    Janaz Infant Droid Medlem

    Blev medlem:
    1 maj 2011
    Inlägg:
    7
    Mottagna gillanden:
    0

    MINA ENHETER

    Ha.
    Efter att ha gjort detta så kraschade mobilen helt... Mobilen startar inte och när CM loggan kommer upp så är den vänd upp-och-ned!

    Har prövat factory reset men det funkade som förväntat inte. Blir att köra en restore... :(
     
  7. Skogstobbe

    Skogstobbe Youth Droid Medlem

    Blev medlem:
    18 jan 2011
    Inlägg:
    233
    Mottagna gillanden:
    12

    MINA ENHETER

    Okey, då skiter nog jag i det, tycker det finns en hel del andra spel,

    Sent from my Blade using Tapatalk
     
  8. Antonijo

    Antonijo Infant Droid Medlem

    Blev medlem:
    18 maj 2011
    Inlägg:
    6
    Mottagna gillanden:
    1

    MINA ENHETER

    Alltså det gäller ju att se till så att filen build.prop finns och är hel innan du bootar om, samt att den har 644-permissions...
    du kan ju skriva more build.prop samt ls -l för att kontrollera detta.
    Enklaste sättet är att lägga in ssh droid och göra det via datorn...
     
  9. Antonijo

    Antonijo Infant Droid Medlem

    Blev medlem:
    18 maj 2011
    Inlägg:
    6
    Mottagna gillanden:
    1

    MINA ENHETER

    oroa dig inte, det ska funka, jag vet vad jag snackar om - är linux-freek :cool:
    bara se till att build.prop finns kvar och att den har rätt rättigheter innan du rebootar.