Mar 24, 2013

B2G Firefox OS Alpha

Firefox OS Alpha 2 release ini General is very good OS. Believed on her Official Release, this OS will be great on BUTTONLESS DEVICE like Galaxy Nexus, since Nexus S still have hardware button, the only HOME hardware button work. "Back Soft Button" in the app on top location will hard for a Device More Than 4 inches display size, since most user using only ONE HAND for phoning, setting, browsing ... etc. Thus good idea to move "Back Button" into lower part of app / device.
I did not do some speed test .. or else, in general the app still laggy and feel too slow for modern OS. However the appearance is intuitive. Personally I do like Windows Phone Model Tiled appearance, this looks cover whole face of device, not with a Wallpaper , since wallpaper is not really important thing to tweak device appearance. Application lay out is preferred by most user. I personally wanna to use this nice Firefox OS on Crespo as daily device, but I can not find any chance so far to SYNC my Contact with Google Account ... well this is Mozilla Decision to accommodate user's Google Account OR NOT , sync Contact so far only available with Facebook Account ... I do not have facebook account.

Firefox OS Alpha on Crespo

Good idea to flash and test for someone who has a device supported by Firefox OS, it is nice, Zero chance to brick device and easily can come back to Android at anytime. Flash Via CWMR / TWRP Jelly Bean For Crespo my build for someone testing Firefox OS and wanna to back to android

Mar 23, 2013

Nexus S GT-i9023 CRESPO Firefox OS Alpha

B2G (Boot to Gecko) Project have been announced on 25th July 2011 by Dr Andreas Gal, Dircetor of Research Moziila Corporation, since then the race of mobile operating system getting hotter, since Canonical Inc also announced their Ubuntu Phone Project. B2G now is FIREFOX OS another Linux Bases open source operationg system, to allow HTML% communicate directly to a device.
Samsung GT-i9023 famous as Nexus S aka CRESPO is one of device have Firefox OS Port, Nexus devices series (Nexus One, Nexus S, Galaxy Nexus and Nexus 4) known as development board, device production under google supervision.
  1. Preparing Nexus S for Flashing
    • Nexus S released by device vendor on Locked Boot loader, to enable flashing the device with Android Custom Rom, Custom CWM, Ubuntu Touch, Firefox OS, the boot loader need to be unlocked
    • Unlock Boot Loader on Nexus S is quiet straight forward
    • Prepare a PC (Linux, Windows, Mac) with adb & fastboot alive
    • THIS PAGE SCREENING BY USING PC POWERED BY GENTOO AMD64 LINUX
    • Check Nexus S by booting into Boot loader Mode by Simultaneously pushing POWER BUTTON AND VOLUME + (UP)


    • Once work LOCKED appear, mean the boot loader is locked and user can not flash anything to device
    • Turn device to Unlock
      1. Boot Nexus S to boot loader : by simultaneously pushing Power and Volume +(up) button
      2. Connect Nexus S to PC via USB Port

      3. Ensure on Nexus S AT left down corner, word : STANDARD_SET_CONFIGURATION appear
      4. ON PC : open Terminal application and execute command line
      5. $ fastboot oem unlock
      6. ON NEXUS S : will appear option to choose: ENSURE TO CHOOSE YES

      7. To choose use VOLUME BUTTON (+/-) (Up/Down) to confirm push POWER BUTTON

      8. Upon Completion : Nexus S Boot loader is UNLOCKED

      9. LET US DECLARE AS THE REAL MASTER OF OUR OWN NEXUS S

    • Flashing Nexus S with Customs CWM or TWRP (Mandatory Tools)
      1. For who do like TWRP Download FOR CRESPO NEXUS S
      2. For who do like CWMR Download FOR CRESPO NEXUS S
      3. Boot Nexus S into BOOT LOADER
      4. Connect to PC Via USB
      5. ON PC : Open Terminal and Navigate to folder where TWRP or CWMR saved
      6. Execute Command
      7. $ fastboot flash recovery TWRP_FileName.img OR CWMR_FileName.img
      8. Boot into boot loader and choose RECOVERY ... see

      9. CWMR FACE

        TWRP FACE
    • Suggested OPTION > boot into recovery and do BACK UP live ROM ... Just in Case
    NOTE : AFTER installed CWMR / TWRP and booting into STOCK ROM, CMWR / TWRP probably will lost due to some stock rom reflashing stock recovery every reboot. In this case WE NEED TO REINSTALL CMWR / TWRP.
  2. FLASHING FIREFOX OS
    • Download Firefox OS Image Flashable via FASTBOOT
    • Firefox OS Image Flashable Via CWMR / TWRP available on NET ... Just be good friend with GOOGLE SEARCH
    • Boot Nexus S into Boot loader > fastboot
    • ON PC : Open Terminal application > Navigate to folder where Firefox OS Image saved
    • Execute Comand
    • $ fastboot erase cache
      $ fastboot erase userdata
      $ fastboot erase system
      FOLLOWED BY
      $ fastboot flash userdata userdata.img
      $ fastboot flash system system.img
      $ fastboot flash boot boot.img
      $ fastboot reboot
      NEXUS S REBOOTING ......

  3. ... VOILA ...

  4. GSM CALLING, 3G DATA, WIFI, TEXT WORKING


  5. 3G data

    Wifi Connection

    Incoming Call

    Receiving Call

    Texting ... (sms)

    Browsing Working

    Search Engine

    Google Map

    3 HW Button Not Working

  6. Great and Very Promising

Mar 21, 2013

HTC EVO 4G Sprint Unbricked

SOFT BRICKED HTC EVO4G is not hard to be revived. By searching with help of stubborn giant software corporation Google, finally found a way to REVIVE The device
  • Logically by flashing stock RUU, the device will revive back, however the following situation prevent to flash stock RUU
  • RUU Available in Windows Platform, must start from ANDROID STATE, mean the device must boot into android, but the device can boot at hboot and fastboot state only
  • Flashing system.img, boot.img and recovery.img via FASTBOOT become impossible since the device is S - ON
  • Tested flash rom.zip via fastboot ... IT WAS FAILED


As linux lover (I do not hate microsoft or dislike Apple), using Linux Machine to tweak android smart phone (IMHO) is really handy, unless the tools will not work on Linux. By Theory flashing RUU (Rom Update Utilities) in Linux should be possible, unfortunately, RUU is available on windows platform only. No worries a good independent developer released a Linux Tools named UNRUU. after successfully compiling UNRUU on gentoo machine, it is easy to use UNRUU to extract a ROM from RUU set.
  1. From Bricked HTC EVO4G have been known original Version Main is 3.70.651.1
  2. From XDA WIKI Page Stock Rom Version 3.70.651.1 is available


  3. Go, find It and Download
  4. Extract rom.zip in RUU by using UNRUU from stock RUU

  5. Command is quiet simple

    unruu RUU_SuperSonic_S_Sprint_WWE_3.70.651.1_signed.exe and immediately o file named rom.zip will be available
  6. Flashing rom.zip via HTC oem RUU State by fastboot
  7. Presumable, we are in a folder and execute a command unruu RUU_SuperSonic_S_Sprint_WWE_3.70.651.1_signed.exe and rom.zip is available
    • Boot phone into bootloader and then fastboot mode
    • Execute a command
    • $ fastboot oem rebootRUU

    • Device will turn into RUU Mode as below


    • Execute a command
    • fastboot flash zip rom.zip

    • Device will on flashing mode


    • Computer screen will show the process

  8. UPON FINISH FLASHING AND REBOOTING .. DEVICE WILL BOOT NORMALLY


HAVE A NICE REVIVING BRICKED DEVICE

Mar 20, 2013

Bricked HTC EVO 4G Sprint

I bought Bricked HTC Evo 4G Sprint CDMA. Sure, it is look funny to buy bricked phone. Brick level of this phone : No OS, Unable to flash anything since the device is S-ON, Can NOT boot into RECOVERY (Device having Bootloader and Fastboot only) Well, bricked phone is good for some one do like smart phone tweaking. A challenge to turn the device operate to normal. Best friend for bricked device is famous XDA FORUMS
  1. Device Looks
  2. Device Serial on Fastboot
  3. x11@gentoo >> fastboot devices
    HT08KHL10658 fastboot
  4. Device Data by fastboot getvar all
  5. version
    version-bootloader
    version-baseband
    version-cpld
    version-microp
    version-main
    serialno
    imei
    product
    platform
    modelid
    cidnum
    battery-status
    battery-voltage
    partition-layout
    security
    build-mode
    boot-mode
    commitno-bootloader
    hbootpreupdate
    gencheckpt
    0.5
    2.10.0001
    2.15.00.11.19
    None
    041f
    3.70.651.1
    HT08KHL10658
    355195000xxxx17
    supersonic
    HBOOT-8x50
    PC3610000
    SPCS_001
    good
    4143mV
    Generic
    ON
    SHIP
    FASTBOOT
    dirty-3b95cc40
    11
    0
  6. Funny Design
  7. Just to PICK UP SD Card we need special Tools
  8. USB Identifier on Fastboot mode


  9. USB Identifier on HBOOT Usd mode


  10. Bootloader UNLOCK by HTC DEV Failed


  11. Windows Identified FASTBOOT as SAMSUNG ADB :)

Real Multilib Userland on Linux

Read multilib requirement on Android rom building and other stuff. About two years absent from getting rid with android rom. I have time to...