[ROM][S4][WIP] CM9 on HTC One S [20120813]

Search This thread

xkonni

Senior Member
Jan 16, 2010
377
1,041
berlin
About this ROM
Community effort to bring CyanogenMod to the HTC One S aka Ville.

Disclaimer
Code:
This is no finished rom!
It has bugs and issues that still need to be fixed.

CM10
See this thread for CM10 development

IMPORTANT
Please make sure that boot.img is flashed correctly.
If in doubt, check kernel version in settings. Build date should always match rom date.

Description
This release contains the latest cm fixes and some backported CM10 changes like new GPS libs which are a lot more power efficient.

Changes
20120813
  • New GPS libs
  • Backported Jellybean changes
  • Latest CM changes

20120731
  • New kernel, make sure you flash boot.img
  • Latest CM changes

20120716
  • Configurable button layout

20120715
  • Changed button layout
  • Merged latest cm changes

20120708
  • Fixed Touchscreen
  • Reverted Kernel Memory Hack
  • Merged latest cm changes

alpha 14
  • Fixed LPA Volume
  • Kernel tweaks (lower sleep frequency, more memory)

Working
  • Configurable hardware buttons [20120716]
  • Touchscreen [20120708]
  • LPA Volume [alpha14]
  • Low Power Audio (LPA) [alpha13]
  • RILD should start properly [alpha12]
  • Wifi-Tethering [alpha11]
  • Camcorder, mostly (720p, 480p, no 1080p) [alpha10]
  • USB Tethering [alpha9]
  • Fixed data loss on reboot [alpha8]
  • Notification LED (we just have red OR green) [alpha7]
  • Audio routing [alpha6]
  • Front Camera [alpha5]
  • Torch [alpha5]
  • In-Call Echo gone [alpha4]
  • Bluetooth [alpha3]
  • Camera [alpha2]
  • Radio
  • Sound
  • Wifi

Known issues
  • Camcorder is unstable, videos may be corrupted
  • Panorama mode crashes the camera
  • Wifi calling not available

Instructions
  • Download or build from source
  • Download gapps
    Recommended
  • fastboot flash boot boot.img
  • wipe unless you're upgrading from an earlier release
  • flash rom in recovery
  • flash gapps in recovery

Downloads
  • intervigil on [github]
  • xkonni on [github]
  • All versions & Changelog [here]
  • Also available on GooManager & RomManager
  • Latest gapps (ics-20120429) on [goo-inside.me]

Contact
irc-channel #cyanogenmod-ville on irc.freenode.net

Credits & Thanks (in no particular order)
  • The whole cyanogenmod team
  • intervigil
  • #cyanogenmod irc channel
  • #virtuousrom irc channel
  • everybody in #cyanogenmod-ville irc channel

Additional Information
Hello everyone!

Today I have create an article with a full review about the CM9!

Here it is:

http://flow-wolf-one.blogspot.fr/2012/07/one-s-cyanogenmod-9-full-review.html

You can also see the video recorded for this rom:

http://youtu.be/dHrYeJrYW5U


Enjoy :D

and thanks the dev for his job :D


Something more recent than Alpha 5


DevliegereM made some pretty nice banners:

cid-user.png

cid-user2.png

cid-user3.png
 

Attachments

  • 20120708-about.jpg
    20120708-about.jpg
    28.1 KB · Views: 5,557
  • 20120708-touch.jpg
    20120708-touch.jpg
    42.5 KB · Views: 5,576
Last edited:

jodue

Senior Member
Dec 15, 2009
453
37
vienna
awesome! i love this phone but a system partition filled with 800MB of crap is just crazy and seriously holding back this beast. i can't wait for cm9 on htc one s :D

i'd like to help however i am currently busy with finishing my thesis ... any chance for putting this on github? probably i find some time to compile and test it...

cheers!
 

arknailed7754

Senior Member
Dec 28, 2010
2,719
484
The Matrix
--

im guessing though as before with ics builds..the camera will be even more of a problem now?

just done my backup going to see how this is going man.

just tried it mate..lovely, suprised you got it booted so quick,theres not even lag in it..
 
Last edited:

xkonni

Senior Member
Jan 16, 2010
377
1,041
berlin
im guessing though as before with ics builds..the camera will be even more of a problem now?

just done my backup going to see how this is going man.

just tried it mate..lovely, suprised you got it booted so quick,theres not even lag in it..

i'm not really thinking about the cam yet. but you're right this will be a problem.
anyway, unless telephony/data work it doesn't matter ^^
 

Untouchab1e

Senior Member
Apr 11, 2007
1,252
802
Hopefully HTC will release the source code soon and if we are extra lucky they will release something for the ImageSense chip too!

Been busy lately but I really want to work on this. :)

Sent from my HTC One S using Tapatalk 2
 

arknailed7754

Senior Member
Dec 28, 2010
2,719
484
The Matrix
How much work is going on with this guys is it intense or just weekends etc. I know its hard making time for this type of thing

Sent from my HTC One S using XDA Premium App
 

Untouchab1e

Senior Member
Apr 11, 2007
1,252
802
quite a lot, but still have other things to do besides this ;)

xkonni is doing a lot more than me for the moment, but Im hoping to find time to work on it later this week. I figured its better to get all other stuff squared away so that I can sit down and focus on this instead of trying to do everything at once :)
 
  • Like
Reactions: flinkisme

jodue

Senior Member
Dec 15, 2009
453
37
vienna
good news!

i just saw that the kernel sources for the one v are on htcdev.com ready for download :D ... i guess this means that we shouldn't have to wait too long for the one s kernel sources ;)
 

xkonni

Senior Member
Jan 16, 2010
377
1,041
berlin
good news!

i just saw that the kernel sources for the one v are on htcdev.com ready for download :D ... i guess this means that we shouldn't have to wait too long for the one s kernel sources ;)

maybe but i would not bet on that.
the one v uses the 8255 chipset, for that there are already many devices out while for our msm8960 the one s is the first.
they might keep the source back because of that.
but of course i hope they dont ;)
 

jodue

Senior Member
Dec 15, 2009
453
37
vienna
maybe but i would not bet on that.
the one v uses the 8255 chipset, for that there are already many devices out while for our msm8960 the one s is the first.
they might keep the source back because of that.
but of course i hope they dont ;)

so you think that htc doesn't want to "help" other manufacturers with their kernel adaptations?

possible but i can't imagine what htc would gain by holding the kernel code back on purpose. actually i think that since the community is always fixing their bugs and issues they can only profit from an early release of the code :D ... but let's see and hope that you are wrong :D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 180
    About this ROM
    Community effort to bring CyanogenMod to the HTC One S aka Ville.

    Disclaimer
    Code:
    This is no finished rom!
    It has bugs and issues that still need to be fixed.

    CM10
    See this thread for CM10 development

    IMPORTANT
    Please make sure that boot.img is flashed correctly.
    If in doubt, check kernel version in settings. Build date should always match rom date.

    Description
    This release contains the latest cm fixes and some backported CM10 changes like new GPS libs which are a lot more power efficient.

    Changes
    20120813
    • New GPS libs
    • Backported Jellybean changes
    • Latest CM changes

    20120731
    • New kernel, make sure you flash boot.img
    • Latest CM changes

    20120716
    • Configurable button layout

    20120715
    • Changed button layout
    • Merged latest cm changes

    20120708
    • Fixed Touchscreen
    • Reverted Kernel Memory Hack
    • Merged latest cm changes

    alpha 14
    • Fixed LPA Volume
    • Kernel tweaks (lower sleep frequency, more memory)

    Working
    • Configurable hardware buttons [20120716]
    • Touchscreen [20120708]
    • LPA Volume [alpha14]
    • Low Power Audio (LPA) [alpha13]
    • RILD should start properly [alpha12]
    • Wifi-Tethering [alpha11]
    • Camcorder, mostly (720p, 480p, no 1080p) [alpha10]
    • USB Tethering [alpha9]
    • Fixed data loss on reboot [alpha8]
    • Notification LED (we just have red OR green) [alpha7]
    • Audio routing [alpha6]
    • Front Camera [alpha5]
    • Torch [alpha5]
    • In-Call Echo gone [alpha4]
    • Bluetooth [alpha3]
    • Camera [alpha2]
    • Radio
    • Sound
    • Wifi

    Known issues
    • Camcorder is unstable, videos may be corrupted
    • Panorama mode crashes the camera
    • Wifi calling not available

    Instructions
    • Download or build from source
    • Download gapps
      Recommended
    • fastboot flash boot boot.img
    • wipe unless you're upgrading from an earlier release
    • flash rom in recovery
    • flash gapps in recovery

    Downloads
    • intervigil on [github]
    • xkonni on [github]
    • All versions & Changelog [here]
    • Also available on GooManager & RomManager
    • Latest gapps (ics-20120429) on [goo-inside.me]

    Contact
    irc-channel #cyanogenmod-ville on irc.freenode.net

    Credits & Thanks (in no particular order)
    • The whole cyanogenmod team
    • intervigil
    • #cyanogenmod irc channel
    • #virtuousrom irc channel
    • everybody in #cyanogenmod-ville irc channel

    Additional Information
    Hello everyone!

    Today I have create an article with a full review about the CM9!

    Here it is:

    http://flow-wolf-one.blogspot.fr/2012/07/one-s-cyanogenmod-9-full-review.html

    You can also see the video recorded for this rom:

    http://youtu.be/dHrYeJrYW5U


    Enjoy :D

    and thanks the dev for his job :D


    Something more recent than Alpha 5


    DevliegereM made some pretty nice banners:

    cid-user.png

    cid-user2.png

    cid-user3.png
    15
    Please do NOT post Thanks..... Instead, press the Thanks button
    8
    Found the issue with sound and building alpha14 with some more kernel changes.

    Early fix is in the attachment.
    Code:
    unzip audio-fix.zip
    adb remount
    adb push audio.primary.msm8960.so /system/lib/hw
    adb reboot

    Sorry for the troubles!
    8
    Touchscreen fix available as a boot.img

    -> http://ville.giev.de/
    8
    The "unlock with menu-button" function doesnt work since the latest update.

    Greets

    Love your port ;)

    That's because the button is now APP_SWITCH.

    Uploaded a new version with configurable button layout.

    As the changed button layout in last update apparently wasn't taken so well, I merged two patches from gerrit to make it configurable.
    The configuration is in Settings -> System -> Hardware keys. "Show action overflow" checkbox enables the menu key in ICS-Apps, if you mapped a key to menu or not.

    Hope you like this better and thanks a lot to Phil for this patch!