Sharp SH7218u

Search This thread

tre54321

New member
Nov 14, 2012
1
0
Good day to all of you on XDA!

Good day to you, xdajunkman!

First and foremost, let me introduce myself as a first timer on the boards... So if I come by to do anything wrong at all, please don't hesitate to correct and point me to the right direction. I would really appreciate it. :)

Secondly... I would like to extend my thanks to members who are actively contributing to the SH7218U community here, and in HowardForums (xdajunkman/hwfjunkman, MartinDesu, ahhdillon who probably isn't around here, just to name a few). The load of knowledge shared, contributions and passion placed into this phone is just.... Touching. Really hope to join the ranks of you guys one day.

Well, cutting short to the story.. I am getting my SH7218U pretty soon I hope. I am very new to the Android scene, and I had been using a Nokia candybar for the past 2~3 years or so, so I am really far off the smartphone scene.

Quick question on your guide, xdajunkman... Prior to rooting, would you recommend a backup (on the SH7218U), and if yes, could you advise on how do we get about that? I read something about ADB of some sort... Is that some sort of command line interface which we can use on a PC to communicate with the SH7218U, which can in turn assist us to make backups of the SH7218U?


Once again, thank you to you guys. Please let me know if there is anything I should read up beforehand, so to understand my soon to come SH7218U better.
 

martindesu

Senior Member
Apr 22, 2012
174
23
Personally, after receiving it new, I would crack on and install the custom recovery, and use that to handle your ROMs.

Best of luck and let us know how you get on!
 

bimspramirez

New member
Feb 19, 2013
1
0
Hi xdajunkman,

First of all, thank you for this thread! It is very helpful and your guide is really easy to follow. Kudos to you!

I managed to root my SH7218u using your guide but I would like to ask some questions...

1. After installing the custom ROM, the ES file explorer is gone, is this expected? I am just wondering how can I browse my files in my microSD card now... I did everything exactly as stated in your guide so I don't know what I did wrong.

2. Some icons are having errors, saying that the application is not installed. One is the third icon in the home screen, I think this is the browser? And the other one is custom dialer. Did I miss something?

Thank You in advance! :)

EDIT: This is now solved.
 
Last edited:

squeenix

Member
Jun 12, 2008
24
3
Is it possible to make the notification LED work for any app? I don't understand why it works only for missed calls and SMS... That is pretty much inconvenient.

And it's also kind of ridiculous to have such great illumination features on this phone, if it only works for the most basic functions of the phone. :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    This thread is dedicated to hacking and development of the Sharp SH7218u. This is an Android phone with a somewhat unique clamshell form-factor.

    Before proceeding, please note that all of the usual warnings apply. The software and techniques described here have the potential to break your device and make it unusable. By using the software and following these techniques you run the risk of bricking your phone. I take no responsibility if this happens - proceed at your own risk.

    First, some credits for the work of others:

    Z4root:
    Developed by xda member RyanZA.
    http://xdaforums.com/showthread.php?t=833953

    SH7218u Clockworkmod Recovery:
    Clockworkmod original developer is Koushik Dutta:
    www.clockworkmod.com

    Dialer2:
    Original developer of now open source dialer is dnaq Productions:
    http://dnaq.tumblr.com/

    Initial hacking and development work:
    Gigi Tse is credited for early and ongoing work for the SH7218u:
    http://gigitse.com/
    http://www.msharp.cn/forum/t390991/page1/

    Now on the instructions....
    -------------------
    Rooting Your Phone, Installing Clockworkmod Recovery, and Installing Google Apps


    Gather the Required Files:

    1. Go to the z4root xda thread, login in and download z4root.1.3.0.apk:
    http://xdaforums.com/showthread.php?t=833953

    2. Download SH7218u_recovery.apk:
    (attached below)

    3. Download the Clockworkmod recovery flashable Google Apps file from the following site:
    http://goo-inside.me/gapps
    In the table, you want to select the HDPI, CyanogenMod 6 version. The file that you download should be
    called 'gapps-hdpi-20101114-signed.zip'

    4. Place these three files on your micro-SD card and insert the card into your phone.


    Root Your Phone

    1. Boot up your phone and skip the system setup wizard. Go to the app drawer and run 'Settings'.
    2. Select 'Applications', and enable 'Unknown sources'.
    3. Select 'Development', and enable 'USB debugging'.
    4. Exit back out to your home screen launcher, then go to the app drawer and run 'ES File Explorer'.
    5. The file explorer should show you the contents of your sd card. Tap on the file 'z4root.1.3.0.apk'.
    6. Confirm installation of z4root, and when this is complete select 'Open' to run the app.
    7. From within z4root, press the 'Permanent Root' button.
    8. Wait until this process is complete, and the phone will reboot by itself. It can take 30 seconds or so for this to happen, so be patient. You are now rooted.


    Flash Clockworkmod Recovery Image

    You must be rooted for this to work. Do this after you have successfully completed the rooting process above. Also please note that this is not the CWM recovery image developed by Gigi Tse. Her image contains CWM version 3.0.2.4. This is my recovery image and contains CWM version 5.0.2.8.

    1. Open the app drawer and run 'ES File Explorer'.
    2. Tap on the file 'SH7218u_recovery.apk'.
    3. Confirm installation and run the application by selecting 'Open' once installation is complete.
    4. On startup, the application will request Superuser privleges - press 'Accept' to allow this.
    5. Press the 'Flash Clockworkmod Recovery' button.
    6. Wait a few seconds until you see the confirmation message 'Recovery Flash Complete'.
    7. Exit out of the application. You now have Clockworkmod as your recovery. You can uninstall the SH7218u_recovery app if you wish as you have no further use of it.

    Note for users of Link2SD: This version of Clockworkmod recovery will perform backup and restore operations on the secondary SD card partition used by Link2SD. However, that partition must be formatted in the ext3 filesystem for this to work. Formatting the partition in any other filesystem (e.g. ext2, fat32, ext4, etc.), will result in failure to mount and backup the partition. An SD card can be prepared for use with Link2SD from within this version of Clockworkmod recovery by using the 'Partition SD Card' feature within the 'Advanced' menu.


    Install Google Apps

    1. Boot into Clockworkmod Recovery. This is done by powering down your phone, then turning it back on by pressing and holding down the number 3 and 6 buttons together, then pressing and releasing the power button. Continue to hold the number 3 and 6 buttons until you see the Clockworkmod screen.
    2. Select 'install zip from sdcard' from the menu.
    3. Select 'choose zip from sdcard' from the next menu.
    4. The next menu will be the contents of your sdcard. Select the Google Apps file - 'gapps-hdpi-20101114-signed.zip'.
    5. Confirm the installation and wait until it is complete.
    6. Press the back button once to get back to the main screen and select 'reboot system now'. You now have Google Apps installed.

    When you reboot the device, you will be taken through the Google account setup. Please note that in order for contacts applications to work with Google synchronization, you will need to install a modified contact editor. The stock firmware on this phone is not intended to sync with the Google servers as it was intended for Chinese users. The modified contact editor fixes this issue. It is free and available from the Market. Look for 'Contact Editor Free' by a developer named 'dmfs'.
    1
    Thank you! Very good job!

    No ideas how to get the phone to answer a call when you open?

    Hey someone read my thread!!
    Sorry, no posts on this thread yet and it has been up for a while. I think most people who have this phone stick to Howard forums or other such sites that cater to the phone type and its region of origin.

    As for your question, no...but I have tried. That would require a modification of the phone app or a change to the OS itself as the phone app is the active app when the phone is ringing and the device is opened. If I had the source code for the stock phone app, this would be a fairly easy thing to do. Unfortunately, I have been unable to find the source for the stock device firmware anywhere. I tried compiling a generic Froyo phone app from the Google source, but of course this did not work. This is a somewhat special app that needs to interface with several parts of the device's hardware, so a generic version just doesn't work. Unless Sharp releases the full source code for the stock firmware, I don't think this is going to be possible....at least not from someone with my somewhat limited development abilities.
    1
    EDIT: Ok succesfully installed the Custom rom :D It looks great I might say :D awesome work xdajunkman :D
    Ok the question is now.. how to I get back all my previous apps and stuff?
    I followed the guide and made a backup already :)

    It is usually just easier if you wait until you have the new ROM installed before you try and install your apps. There is no reliable way from within CWM to restore your installed apps.
    However, because the new ROM is just a modified version of the stock ROM, it should be possible to flash the new ROM without wiping the existing user data and keeping your installed apps. Restore your backup that has all of your apps installed. Then, flash the modified ROM but skip the step in the instructions that tells you to wipe existing user data. Instead of wiping the user data, do the following:
    1. In the 'mounts and storage' menu of CWM recovery, select to format both '/system' and '/cache'
    2. In the 'advanced' menu of CWM, select 'Wipe Dalvik cache'
    Now proceed with installing the ROM as per the instructions. This should result in the modified ROM being installed, but all of your installed apps should be protected.

    If this does not work, then you will just have to re-installed the modified ROM according to the instructions (including wiping the existing user data), then re-install all of your apps. For future reference, a great app called Titanium Backup will allow you to backup your apps and restore them after changing the ROM.