Monday, January 28, 2013

internal memory low and install superuser on htc wildfire s


Hi there,

I bought HTC wildfire s a year ago in India because of its features but was unaware of the internal memory problem fact. HTC has given everything to it but internal memory. I got many problems because of low memory.Always had to clear data and uninstall apps which were needed as all other portion of internal memory was forcefully allotted to Google apps and other updates. So I wanted to delete the applications like plurk, peep, flicker and internet browser also.

The problem is the system is build on Linux kernel and it doesn't allow users to uninstall or move certain applications without superuser (administrative) privilege. So to get superuser access you will have to wait for your device to get out of warranty and then do the rooting or you can take risk but this will void your warranty.

My HTC Wildfire S current settings
I searched a lot and tried many things it took me 3-4 days but I finally changed my htc wildfire s A510e's configurations to its best. Now my phone has configuration like 806 MHz processor (over clocked) Internal Memory around 2.6GB which includes pre installed 150MB


I will explain how to get these exact super settings for htc wildfire s but first we need to increase some memory by simple methods.

Solution for low internal memory problem

You can reduce the occurrences of  low internal memory error with two ways.

1. Do as your phone asks you to do.
Clean some temp data and uninstall some applications so you will get some free memory.

Steps involved in freeing up your phones internal memory are,
1.A Uninstall apps which you never use.
1.B Delete sms and mms if not needed.
1.C Go to Settings then Apps(Applications) then Clear data of apps which you always use and of those applications which is more than 1 Mega Bytes
1.D Move every application which can be moved to SD card from same application settings page.
1.E Export your contacts from people  (i.e. contacts) to SD card from menu then people and export contacts to sd. Then go to  Applications manager and search for People and clean its data. After whole data is cleaned go to people from the Main Menu and import contacts. This will transfer your contacts from phone memory to sd card you will save 10 Mega Bytes of data there.

2. Root your htc wildfire s and install recovery with superuser
Few important terms which you will get in this article are HBoot, Recovery mode, Boot loader.

2.A Must have
Must have ample time and internet connection to download files of 300 MB(For computer applications) and 50MB for superuser and recovery image making it around 350 MB.

2.A.1     Memory card reader which has micro sd card slot.
2.A.2     Data cable of your htc phone.
2.A.2     Phone battery charged up to 60% or higher
2.A.4     Working condition phone keys.
2.A.5      Download and extract Android SDK, Java Runtime Environment and htc sync. Install ADB and Fastboot drivers. Create your user account on XDA forum just in case you need any help from the experts asap.
2.A.6     Run the Android SDK exe and wait till it loads all files and then after install package buttons is enabled install those packages
2.A.7     Enable USB debugging from application development section and check fast boot from power section of settings section of your phone.
2.A.8     Patience


2.B Procedure to install superuser on htc wildfire s.

2.B.1     Backup your phone data and SD CARD : Backup personal content of your SD card to your computer and if you want to have complete backup of your applications then install super backup from android market or Google play. And take backup of respective applications, contacts and sms backup to your memory card and then copy those on your computer(just in case if you do something stupid)
2.B.2     Either you can root your htc wildfire s to get your phone unlocked from htc dev dot com. Register there and select your phone model nad fallow the procedure.
     See How to Root your htc wildfire s phone?


Or

Connect your phone to computer and select fastboot from power settings menu. Now reboot the phone with volume down and power button pressed at same time like this.


Then on command prompt execute this command on command prompt
 fastboot oem unlock

This will unlock your phone root access.
2.B.3     Your work is half done you still need a superuser permission to access you rooted system now. So to install superuser for that, download these files ClockWorkMod Recovery Image and  SuperUser Zip place these files on your SD card.

Stay on the menu and connect your device to your pc with USB. If you get  UNLOCKED text in pink color at top of the screen then you can proceed to next step if not check redo the things you might have missed some point.
2.B.4     Create a folder on root of your c drive as android and place this file into your drive like this. Add Fastboot exe neglect other files.

Go to command prompt and type.

And press enter the custom recovery image will get installed on your phone.Now reboot your phone and come to hboot menu again go to recovery section.

2.B.5     On recovery menu navigate to "install from sdcard" and choose the zip file SuperUser Zip. Again choose yes to install from the next menu which comes.

The phone will give a log after installation and then you can reboot your phone. Now your phone is unlocked with superuser permissions.Note: Volume buttons are as up and down arrows and power button is for selection.
2.B.6     After this step you can actually get rid of the "low internal memory clear some data" by installing link2sd application from market play. Link2sd allows you to uninstall unwanted applications from your system so as to get more internal memory. When you open Link2sd it will ask you to allow the application for privilege
2.B.7     With this app you can uninstall the unwanted applications and shift apps from phone to sd card.


Updated 04/Feb/2013:
You can download all required files from link.
Download Android folder


24 comments:

  1. hi i'm done with the rooting part but installing the recovery image is giving me an error.
    Is there another working image or if there is another way for installing recovery image.
    thanks

    ReplyDelete
  2. but after rebooting in recovery section i didn't get the option for installing zip from sd card. Please help me. Thanks

    ReplyDelete
    Replies
    1. have you tried creating a folder on your c drive ?
      create a folder give it name "android" for your convenience.

      Place the recovery image and fastboot exe in that folder.

      Enable USB debugging and uncheck fastboot of your phone.,

      Restart your phone with power and down volume button pressed till you get hboot mode.

      Connect your phone with usb.

      Open command prompt with admin privilege (if using windows 7)and navigate to c:\android folder.

      Then type command
      "fastboot boot recovery.img"

      Try this


      Delete
    2. Yes i did created a C drive and named it android
      and for sure i placed the recovery image in the very folder
      (am i only suppose to place those 2 files only)
      Did enabled USB debugging and checked fastboot.
      Its windows 7 so did typed fastboot boot recovery.img and this is what i got in cmd
      BELOW.........................................

      commands:
      update reflash device from update.zip
      flashall flash boot + recovery + system
      flash [ ] write a file to a flash partition
      erase erase a flash partition
      format format a flash partition
      getvar display a bootloader variable
      boot [ ] download and boot kernel
      flash:raw boot [ ] create bootimage and flash it
      devices list all connected devices
      continue continue with autoboot
      reboot reboot device normally
      reboot-bootloader reboot device into bootloader
      help show this help message

      options:
      -w erase userdata and cache (and format
      if supported by partition type)
      -u do not first erase partition before
      formatting
      -s specify device serial number
      or path to device port
      -l with "devices", lists device paths
      -p specify product name
      -c override kernel commandline
      -i specify a custom USB vendor id
      -b specify a custom kernel base address
      -n specify the nand page size. default:
      2048
      -S [K|M|G] automatically sparse files greater th
      an
      size. 0 to disable

      After rebooted my phone and went to recovry section but didn't have the zip file in recovery section....
      Please help

      Delete
    3. which all files should also be there in SD card

      Delete
  3. yes i did created a C drive and gave the name....then after did place the recovery image( am i suppose to only place those two things in the C drive name android)
    yep enabled YSB debugging and unchecked fastboot
    also type the thing mentioned in cmd ( yes using windows 7)

    what i get on the cmd is

    (commands:
    update reflash device from update.zip
    flashall flash boot + recovery + system
    flash [ ] write a file to a flash partition
    erase erase a flash partition
    format format a flash partition
    getvar display a bootloader variable
    boot [ ] download and boot kernel
    flash:raw boot [ ] create bootimage and flash it
    devices list all connected devices
    continue continue with autoboot
    reboot reboot device normally
    reboot-bootloader reboot device into bootloader
    help show this help message

    options:
    -w erase userdata and cache (and format
    if supported by partition type)
    -u do not first erase partition before
    formatting
    -s specify device serial number
    or path to device port
    -l with "devices", lists device paths
    -p specify product name
    -c override kernel commandline
    -i specify a custom USB vendor id
    -b specify a custom kernel base address
    -n specify the nand page size. default:
    2048
    -S [K|M|G] automatically sparse files greater th
    an
    size. 0 to disable


    this is what i got after which i reboot and came in recovery section and found nothing

    ReplyDelete
    Replies
    1. First try this,to know if your phone is rooted well.
      Download "root checker" application from google play which will let you know your phone is rooted or not.

      Delete
    2. I have shared my folder.
      Download new link and extract files to android folder in c drive. Link is given at end of the post

      Delete
  4. Dear Ashish, can u help me to root my HTC wildfire to increase my internal memory? can you send mail @ javed.agm@gmail.com. help me

    ReplyDelete
    Replies
    1. yes I will surely ... please tell me in which step where you are stuck ?

      Delete
  5. Dear Ashish, can u help me to root my HTC wildfire to increase my internal memory? can you send mail @ javed.agm@gmail.com. help me

    ReplyDelete
  6. Dear Ashish,

    Thanks for the info, have rooted successfully but now how do you increase the speed, Ram and internal memory.

    Regards,
    mittunparmar@gmail.com

    ReplyDelete
  7. Dear Ashish,

    Thanks for the info, have rooted sucessfully my Wildfire S but how do you now increase the speed,Ram and internal memmory.

    Kindly advise.

    Regards,

    mittunparmar@gmail.com

    ReplyDelete
  8. Is this for Wildfire S ver 2.3.5?

    ReplyDelete
  9. but i already rooted my phone how can I increase my internal memory?

    ReplyDelete
  10. thank you sir. but I already rooted my phone ...
    how can I increase the internal memory????

    ReplyDelete
  11. hey!! help me out..........iv unlockd the bootloader and followed other comands .......but when i hit recovery.......it gets stuck on that htc logo screen

    ReplyDelete
    Replies
    1. try this:
      http://forum.xda-developers.com/showthread.php?p=43834322#post43834322
      seems like there are some hardware changes in 2012 edition phones.

      Delete
    2. try this:
      http://forum.xda-developers.com/showthread.php?p=43834322#post43834322
      Seems like this issue is because of some hardware changes in 2012 edition phones.

      Delete
  12. hey!! help me out..........iv unlockd the bootloader and followed other comands .......but when i hit recovery.......it gets stuck on that htc logo screen

    ReplyDelete
  13. The author has mentioned everything like rooting and installing link2sd but i am doubtful how he did the partition i mean how did the internal memory increase to over 2GB instead of 150 MB inbuilt... the author should kindly write in details how he did the partitions just installing link2sd without partitioning the SD card wont work at all.!!!!!!!!!!!!!!!!!!!!!!!! please do share how did you partition after rooting and did u install any custom rom because the screenshots suggests its not a stock rom

    ReplyDelete
  14. my htc wild fire is 2.4.1 can i update it 4.2.2 pls help me and ram and internal memory is 150 MB can i update in 500 MB pls reply me

    ReplyDelete