1. Download our Official Android App: Forums for Android!

Root Writing to /system/fonts after root

Discussion in 'Android Devices' started by isoelectric, Jul 2, 2010.

  1. isoelectric

    isoelectric Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    33
    Joined:
    Jul 1, 2010

    Jul 1, 2010
    33
    1
    16
    I managed to get my incredible rooted earlier today using the SD card trick. Now I am trying to install Arabic fonts + reshaper as seen here.

    The problem I am having is that I can't figure out a way to replace the font. When I open up a console and try to adb remount it claims I don't have permission. When I manually mount, with this, it claims that there is insufficient space when I try and push the font. Root explorer won't allow me to paste into the system/fonts directory either.


    I know that NAND protection still exists on the Incredible, but is there a way to easily get around this right now?
     

    Advertisement

  2. yojoe600

    yojoe600 Android Expert
    Rank:
    None
    Points:
    143
    Posts:
    2,188
    Joined:
    Apr 14, 2010

    Apr 14, 2010
    2,188
    207
    143
    College Student
    NC
    try mounting the partitions with the nand partions menu
     
  3. isoelectric

    isoelectric Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    33
    Joined:
    Jul 1, 2010

    Jul 1, 2010
    33
    1
    16
    Which menu in what program? I'm not a developer so all specifics you can offer would be useful.
     
  4. Matchbox

    Matchbox Member
    Rank:
    None
    Points:
    33
    Posts:
    34
    Joined:
    Mar 18, 2010

    Mar 18, 2010
    34
    78
    33
    Boot into recovery and there will be an option that says "partitions". Go into that and mount your system and/or sdcard. This is assuming you have flashed clockwork mod using unrevoked's reflash tool.
     
  5. isoelectric

    isoelectric Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    33
    Joined:
    Jul 1, 2010

    Jul 1, 2010
    33
    1
    16
    I installed clockwork recovery and mounted all available partitions (/system, /data, etc). Still no dice. Root Explorer still shows /fonts to be unmodifiable, adb remount is impossible, as is adb push.

    I'm wondering, are other people able to write to /system this way? What do you guys do when you want to modify the partition?
     
  6. RootDaDuck

    RootDaDuck Member
    Rank:
    None
    Points:
    18
    Posts:
    37
    Joined:
    Jun 10, 2010

    Jun 10, 2010
    37
    12
    18
    I was able to write to the /system partition in when I removed CItyID and VVM. I moved them to /system/app.backup no problem
     
  7. Matchbox

    Matchbox Member
    Rank:
    None
    Points:
    33
    Posts:
    34
    Joined:
    Mar 18, 2010

    Mar 18, 2010
    34
    78
    33
    Try placing the files onto your sdcard, boot into recovery and mount both your sdcard and system. Then go into adb shell, it should automatically have you as su. Now just copy or move the files from your sdcard to whatever system directory they need to go.

    ~#:cp /sdcard/nameof.file /system/fonts
     
  8. GMK83

    GMK83 Well-Known Member
    Rank:
    None
    Points:
    88
    Posts:
    178
    Joined:
    Apr 8, 2010

    Apr 8, 2010
    178
    183
    88
    Illinois
    System is ro when booted. You're going to have to do it while in recovery.
     
  9. ezy1022

    ezy1022 Member
    Rank:
    None
    Points:
    16
    Posts:
    39
    Joined:
    Aug 24, 2009

    Aug 24, 2009
    39
    7
    16
    i was able to put hebrew font on both my incredibles with no problem, like said above you just need to have /system mounted in recovery
     
  10. isoelectric

    isoelectric Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    33
    Joined:
    Jul 1, 2010

    Jul 1, 2010
    33
    1
    16
    I mounted my system into recovery and managed to push the fonts. However the Nexus One arabic fonts didn't cooperate with the incredible and it just froze on the startup screen.

    Pretty infurating that the android is the only smartphone system out there without wide language support :(
     

Share This Page

Loading...