[ROM] Stock ROM version 4.10.708.1 CL344680 (901S) [4.4.2]

Search This thread

koniiiik

Senior Member
Jun 12, 2008
269
134
Göteborg
koniiiik.org
At last we have the 4.10.708.1 Sense 6.0 update for the HK version.

Unfortunately, this release appears to have some problems with the gallery and blinkfeed apps. For the best results, I recommend installing the previous version (3.06, linked below in this post) and applying the OTA update yourself.

Without further ado, here are the links!

Download link:
http://heh.sk/~johnny64/901S/dlxpul_stock_4.10.708.1_CL344680_release-keys.zip (MD5)

If you are S-ON, after installing the ROM, you also have to unpack boot.img from the zip and flash it using fastboot:
Code:
fastboot flash boot boot.img

Verified to install without a problem on an S-OFF phone using the recovery built by @kairi_zeroblade in this thread.

For each of the available OTA updates, you can also find the actual OTA package, the firmware included within and the stock recovery for that version. If you want to flash the whole firmware package (including recovery, radio, kernel/boot and many other things), just grab the appropriate firmware.zip, rename it to PO68IMG.zip, put it into the root of your external SD card and reboot your phone into the bootloader – the update will be applied automatically.

URL: http://heh.sk/~johnny64/901S/OTA/

Old versions below.

Here's the 3.06.708.3 KitKat 4.4.2 update.

Before installing, take a moment to read this. This update introduces extended filesystem capability flags and SELinux labels. The installer in this ZIP tries to set them in the same way as the OTA update does, but in TWRP this fails, because the recovery doesn't have support for these kinds of metadata. However, setting the medatada is done as the last step, so even if it fails and the installation aborts, the ROM is still installed properly, just without this extra bit.

I repeat:
Read the installer messages. If it says "Done!" and fails afterwards, the installation is complete. If it fails before printing the message "Done!", then the installation is not OK.


The latest CWM Touch should give the best results, although I haven't tried installing it through CWM.

If you are S-ON, after installing the ROM, you also have to unpack boot.img from the zip and flash it using fastboot:
Code:
fastboot flash boot boot.img

Download link:
http://heh.sk/~johnny64/901S/dlxpul_stock_3.06.708.3_CL315079_release-keys_SELinux.zip (MD5)

@Zarboz also made a ZIP of this version of the stock ROM, I'm told it contains some flavor of Superuser preinstalled:
https://drive.google.com/file/d/0B8I81hbg3bIwOWNlZHBMUy1tanc/edit?usp=sharing

-----------------------

Just before Christmas we have a new stock ROM with Android 4.3 and Sense 5.5 available. Same as with previous version, the installer contains all preload apps, in addition, it also contains the HTC Notes app, otherwise it leaves /data as it is, so in case something does not work, remember to wipe data before installing.

Download link:
http://heh.sk/~johnny64/901S/dlxpul_signed_stock_2.21.708.1_CL288207_release-keys.zip (MD5)

-----------------------

This is an image of the stock ROM after installing the 1.23.708.3 OTA update. The installer also contains all preload applications (Flashlight, Calculator, PDF viewer and others). Other than installing / updating all preload apps, the package doesn't touch /data in any other way. If you need to wipe your data partition, do it before installing this ROM, otherwise you'll wipe your freshly-installed preload applications. (Note that some of them have been updated in the OTA, which means they differ from the APKs I posted separately.) Does not contain the Notes OTA update, it should ask after first boot.

Here's the download link:
http://heh.sk/~johnny64/901S/dlxpul_signed_stock_1.23.708.3_CL241753_release-keys.zip (MD5)

-----------------------

Made from a dump taken from my 901S just after unlocking the bootloader, pure preinstalled stock ROM, no root, no mods of any kind. Only contains /system and kernel+initrd, doesn't touch /data, /cache or anything else. If you want a clean state, wipe your phone before or after installing.

Download:
http://heh.sk/~johnny64/901S/dlxpul_signed_stock_1.11.708.1_CL215607_release-keys.zip (MD5 here)

The ROM is also available as a TWRP backup:

http://heh.sk/~johnny64/901S/stock-901s-twrp-backup.tar (MD5 here)

For those interested, I also made a backup of the original internal storage ("sdcard") before unlocking which is available here (MD5). It should be pretty close to the original state, though I did run a few apps there to get a feeling of the device.

Last but not least, there were certain applications preinstalled in the /data partition which gets erased completely when unlocking. I managed to find out which ones they were and back up their APKs. The APKs are located at http://heh.sk/~johnny64/901S/preload/. To install them, create the directory /data/preload on your device and push the APKs in there using adb or something. The apps should appear after a reboot. Most of them are probably not very interesting (since they are for news from the HK area), I was mostly interested in the calculator, flashlight and PDF viewer, but I backed them all up anyway, so suit yourselves.


XDA:DevDB Information
Stock ROM, ROM for the HTC Butterfly S

Contributors
koniiiik
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: Stock Sense 6

Version Information
Status: Stable
Current Stable Version: 4.10.708.1
Stable Release Date: 2014-07-08

Created 2014-07-08
Last Updated 2014-07-07
 
Last edited:

hasan_abeer

Senior Member
Jul 17, 2008
397
38
hi please any help how to restore from this backup.....i already download this file and after that i put it as it is in the folder twrp\BACKUPS\

but when i try to restore from twrp i do not found the backup file to restore....
do i make any fault ......help me please
 

koniiiik

Senior Member
Jun 12, 2008
269
134
Göteborg
koniiiik.org
hi please any help how to restore from this backup.....i already download this file and after that i put it as it is in the folder twrp\BACKUPS\

but when i try to restore from twrp i do not found the backup file to restore....
do i make any fault ......help me please

Well, the file is a tar archive. You have to extract it into TWRP/BACKUPS/<your phone's serial number>. The backup itself consists of multiple files, I just made a single archive for easier downloading.
 

hasan_abeer

Senior Member
Jul 17, 2008
397
38
Well, the file is a tar archive. You have to extract it into TWRP/BACKUPS/<your phone's serial number>. The backup itself consists of multiple files, I just made a single archive for easier downloading.

thanks for answering

please do you mean by (your phone's serial number) is to rename file after extract bu my serial no?
 

koniiiik

Senior Member
Jun 12, 2008
269
134
Göteborg
koniiiik.org
thanks for answering

please do you mean by (your phone's serial number) is to rename file after extract bu my serial no?

I don't really understand your question, but I'll try again and slower this time. (-;

First, extract the archive on your phone, any decent file manager app should be able to do that. You'll notice the archive contains one directory named 2013-08-22--21-11-59. This directory contains a bunch of files.

Next, look up your phone's serial number in settings -> about -> phone identity. Navigate into TWRP/BACKUPS on your SD card and check if there's a directory with the same name as your serial number. If there's no such directory, create it.

Finally, move the 2013-08-22--21-11-59 directory into the one you just created.
 

hasan_abeer

Senior Member
Jul 17, 2008
397
38
I don't really understand your question, but I'll try again and slower this time. (-;

First, extract the archive on your phone, any decent file manager app should be able to do that. You'll notice the archive contains one directory named 2013-08-22--21-11-59. This directory contains a bunch of files.

Next, look up your phone's serial number in settings -> about -> phone identity. Navigate into TWRP/BACKUPS on your SD card and check if there's a directory with the same name as your serial number. If there's no such directory, create it.

Finally, move the 2013-08-22--21-11-59 directory into the one you just created.

please im now use maxims rom rooted one , do i need to re lock my phone then restore copy the adapted one as you mentioned above ?or i can restore it now as i am
 

koniiiik

Senior Member
Jun 12, 2008
269
134
Göteborg
koniiiik.org
Okay, now I don't understand your question. Did you try to restore the backup and it failed with an error? If that's the case, then I'm afraid I won't be able to help you. Anyway, you might want to post the exact error message you're getting in case someone else would be able to help you out.
 
  • Like
Reactions: hasan_abeer

shadow071506

Senior Member
Jan 8, 2011
236
11
any idea how to backup stock recovery? im about to unlock my phone but not sure if I will be able to backup stock recovery.
 

zounduser

Senior Member
Mar 2, 2012
6,025
1,934
sioux falls SD
Where is your backup hosted at? The download is taking a long ass time?!

Sent from my HTC Butterfly S using XDA Premium 4 mobile app

---------- Post added at 03:17 AM ---------- Previous post was at 03:08 AM ----------

Damn it! I cant get this file to download.

Sent from my HTC Butterfly S using XDA Premium 4 mobile app
 

koniiiik

Senior Member
Jun 12, 2008
269
134
Göteborg
koniiiik.org
Where is your backup hosted at? The download is taking a long ass time?!

Sent from my HTC Butterfly S using XDA Premium 4 mobile app

---------- Post added at 03:17 AM ---------- Previous post was at 03:08 AM ----------

Damn it! I cant get this file to download.

Sent from my HTC Butterfly S using XDA Premium 4 mobile app

It is hosted on a Raspberry Pi sitting on a shelf in my campus room. It should have 100 mbit connectivity. I noticed in the HTTP server logs that a lot of people are using downloaders which open more than 20 connections in parallel, some go even as high as 50. Since it is a really weak machine, I limited it to 5 parallel connections. If you're trying to download with such a tool, try to crank it down a little bit.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    At last we have the 4.10.708.1 Sense 6.0 update for the HK version.

    Unfortunately, this release appears to have some problems with the gallery and blinkfeed apps. For the best results, I recommend installing the previous version (3.06, linked below in this post) and applying the OTA update yourself.

    Without further ado, here are the links!

    Download link:
    http://heh.sk/~johnny64/901S/dlxpul_stock_4.10.708.1_CL344680_release-keys.zip (MD5)

    If you are S-ON, after installing the ROM, you also have to unpack boot.img from the zip and flash it using fastboot:
    Code:
    fastboot flash boot boot.img

    Verified to install without a problem on an S-OFF phone using the recovery built by @kairi_zeroblade in this thread.

    For each of the available OTA updates, you can also find the actual OTA package, the firmware included within and the stock recovery for that version. If you want to flash the whole firmware package (including recovery, radio, kernel/boot and many other things), just grab the appropriate firmware.zip, rename it to PO68IMG.zip, put it into the root of your external SD card and reboot your phone into the bootloader – the update will be applied automatically.

    URL: http://heh.sk/~johnny64/901S/OTA/

    Old versions below.

    Here's the 3.06.708.3 KitKat 4.4.2 update.

    Before installing, take a moment to read this. This update introduces extended filesystem capability flags and SELinux labels. The installer in this ZIP tries to set them in the same way as the OTA update does, but in TWRP this fails, because the recovery doesn't have support for these kinds of metadata. However, setting the medatada is done as the last step, so even if it fails and the installation aborts, the ROM is still installed properly, just without this extra bit.

    I repeat:
    Read the installer messages. If it says "Done!" and fails afterwards, the installation is complete. If it fails before printing the message "Done!", then the installation is not OK.


    The latest CWM Touch should give the best results, although I haven't tried installing it through CWM.

    If you are S-ON, after installing the ROM, you also have to unpack boot.img from the zip and flash it using fastboot:
    Code:
    fastboot flash boot boot.img

    Download link:
    http://heh.sk/~johnny64/901S/dlxpul_stock_3.06.708.3_CL315079_release-keys_SELinux.zip (MD5)

    @Zarboz also made a ZIP of this version of the stock ROM, I'm told it contains some flavor of Superuser preinstalled:
    https://drive.google.com/file/d/0B8I81hbg3bIwOWNlZHBMUy1tanc/edit?usp=sharing

    -----------------------

    Just before Christmas we have a new stock ROM with Android 4.3 and Sense 5.5 available. Same as with previous version, the installer contains all preload apps, in addition, it also contains the HTC Notes app, otherwise it leaves /data as it is, so in case something does not work, remember to wipe data before installing.

    Download link:
    http://heh.sk/~johnny64/901S/dlxpul_signed_stock_2.21.708.1_CL288207_release-keys.zip (MD5)

    -----------------------

    This is an image of the stock ROM after installing the 1.23.708.3 OTA update. The installer also contains all preload applications (Flashlight, Calculator, PDF viewer and others). Other than installing / updating all preload apps, the package doesn't touch /data in any other way. If you need to wipe your data partition, do it before installing this ROM, otherwise you'll wipe your freshly-installed preload applications. (Note that some of them have been updated in the OTA, which means they differ from the APKs I posted separately.) Does not contain the Notes OTA update, it should ask after first boot.

    Here's the download link:
    http://heh.sk/~johnny64/901S/dlxpul_signed_stock_1.23.708.3_CL241753_release-keys.zip (MD5)

    -----------------------

    Made from a dump taken from my 901S just after unlocking the bootloader, pure preinstalled stock ROM, no root, no mods of any kind. Only contains /system and kernel+initrd, doesn't touch /data, /cache or anything else. If you want a clean state, wipe your phone before or after installing.

    Download:
    http://heh.sk/~johnny64/901S/dlxpul_signed_stock_1.11.708.1_CL215607_release-keys.zip (MD5 here)

    The ROM is also available as a TWRP backup:

    http://heh.sk/~johnny64/901S/stock-901s-twrp-backup.tar (MD5 here)

    For those interested, I also made a backup of the original internal storage ("sdcard") before unlocking which is available here (MD5). It should be pretty close to the original state, though I did run a few apps there to get a feeling of the device.

    Last but not least, there were certain applications preinstalled in the /data partition which gets erased completely when unlocking. I managed to find out which ones they were and back up their APKs. The APKs are located at http://heh.sk/~johnny64/901S/preload/. To install them, create the directory /data/preload on your device and push the APKs in there using adb or something. The apps should appear after a reboot. Most of them are probably not very interesting (since they are for news from the HK area), I was mostly interested in the calculator, flashlight and PDF viewer, but I backed them all up anyway, so suit yourselves.


    XDA:DevDB Information
    Stock ROM, ROM for the HTC Butterfly S

    Contributors
    koniiiik
    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 3.4.x
    Based On: Stock Sense 6

    Version Information
    Status: Stable
    Current Stable Version: 4.10.708.1
    Stable Release Date: 2014-07-08

    Created 2014-07-08
    Last Updated 2014-07-07
    6
    Now that we have an official update to 4.4, I will create a flashable zip of that one as well, but unfortunately, I won't have the time to do so before Sunday / Monday.
    4
    Now that we have an official update to 4.4, I will create a flashable zip of that one as well, but unfortunately, I won't have the time to do so before Sunday / Monday.

    https://drive.google.com/file/d/0B8I81hbg3bIwOWNlZHBMUy1tanc/edit?usp=sharing

    save you some trouble friend :D
    3
    I just updated the first post with the new version of the stock ROM, you can now enjoy pure unmodified stock KitKat 4.4.2 goodness.
    3
    Hi guys,

    noobish questions with regards to this ROM.

    That's perfectly fine, I wish people would stop feeling like noobs each time they ask a perfectly legitimate question. (-; It's what the forum is here for.

    My 901S does not have the OTA update applied just yet, I have CWM and root, so I wanted to make sure I do it the right way. I'm actually happy to return to stock at the moment, and I have done minimal mods while rooted.

    If I download this zip, flash it with CWM, then apply the stock recovery (Do i have to do this separately? or does this ROM do it already for me), then will I be back to as "stock" as possible now?

    I'm planning on giving the phone to a family member, and thus want to return to stock if possible, and I cant find an RUU anywhere

    Thanks for any help

    Well, depends.

    If you want just the newer version of the regular system, you can just download the 1.23.708.3 ZIP, install it and be done with it.

    However, the OTA update also contains an updated bundle of firmware, i.e. hboot, radio and all the other partitions which can only be installed from stock recovery as part of the OTA itself. So, if you want a full update and return as close to stock as possible, do the following:

    1. (optional) download and flash the old (1.11.708.1) stock ROM – you only need this in case the OTA fails because of installed mods or want to completely undo any root or mods
    2. download and flash the stock recovery from http://amerhippus.x64.me/~johnny64/901S/recovery.img – that's actually the version found in the OTA update
    3. let the system download and install the OTA update
    4. Voilà!

    So, to answer some of your questions, no, the stock ROM doesn't flash the recovery, it only contains the stock kernel and /system (it doesn't touch /data either).