samedi 22 décembre 2012

Mele_HTPC_20121220_V1.3 SDCard version

I managed to automate the creation of a SDCard bootable version from a stock Android image, under linux.
Of course you will lose your data on SDCard, and you may lose data from your computer if you don't care enough about this infamous X letter!

As an example, here is the latest firmware from Mele (20 December 2012) on which I just modified the partition names (SDCard instead of NAND), changed the default language, and added the /etc/init.d stuff :
- get this: sdcard_Mele_HTPC_20121220_V1.3.tar.bz2
- get a 8GB SDCard (not less, the partitions are created depending on this minimal size)
- uncompress the above archive,
- as root, check the SD-Card device number (/dev/sdX), and perform: make DEV=/dev/sdX
- Optionally, mount /dev/sdX1 to edit uEnv.txt that contains the MAC address. Set it to your usual MAC address if needed.
- Once done, put this SDCard into your device, power-on and enjoy.

The original firmware is here: Mele_HTPC_家庭版_20121220_正式版_v1.3

Notes:
- A slow SDCard gives slow boot process. A Class 10 SDCard gives good results.
- This SDCard image won't modify the flashed firmware, you can revert to your NAND image simply by removing the SDCard, and rebooting.

The details on what it does
The process is quite simple:
1/ create partitions on SDCard
2/ format partitions
3/ fill the partitions with the interesting things (extracted from the Mele firmware).
Mandatory modifications from the original firmware are the nandX->mmcpblk0pX stuff in order to work properly, and to avoid this SDCard firmware to corrupt the flashed firmware .
You can easily modify the created partitions' content for customization.

7 commentaires:

  1. Hello Thierry Is there any way to install google play on latest version v1.3 20121220. I have failed in all my attempts

    RépondreSupprimer
  2. its working nice, but i am waiting for the en-us version of the image, its chinese and no googleplay installed. Hope you publish soon 1.3 en-us. Thanks.

    RépondreSupprimer
    Réponses
    1. Well, I still have some issues with storage (navigator fails to download), and the google update breaks some things temporarily. I should publish something this week (en_us+google play), but the storage issue is quite annoying...

      Supprimer
  3. I have done the bootable sd and it worked properly, I assumed that I would be there with google play, but not so faith. I could't download any file. Thierry Please tell me there is something I am doing wrong or insufficiently

    RépondreSupprimer
  4. I could install google play in mele v 1.3 img with this little tutorial
    http://www.forocoches.com/foro/showthread.php?t=2716303&page=37
    . Thierry is it possible in the v 1.3 bootealble ?, I can not get it to download any files, "download unsuccessful"
    happy new year an Thanks for your work on mele

    RépondreSupprimer
    Réponses
    1. Happy new year :)
      Do you mean you are not able to download any file on the mele device from the navigator?
      Indeed there is something strange with the sdcard install: the navigator tries to download into /mnt/extsd/Download whereas there are 3 sub-directories (for the 3 vfat partitions on the SDcard, and no Download).
      I have no solution yet, you can download the zip file from a PC on a USB key, and plug it into the Mele afterwards.

      Supprimer
    2. For testing purpose, you can try a semi-automated gapps install:
      Download this script: http://www.4shared.com/file/e12N-Jqp/10update_gapps.html
      Put it in /system/etc/init.d/
      And download http://goo.im/gapps/gapps-ics-20120429-signed.zip and put it in /system/preinstall/
      Reboot, wait for the system to reboot by itself (some minutes).
      gapps are installed.

      Supprimer