Credits to Matt Mower who helps me very much in getting the thing compiled and then works,
and credits to the whole team who made this new version
Pros:
DOWNLOAD LINK
lineage-14.1-20180820-UNOFFICIAL-ville.zip
SCREENSHOTS
Working Devices:
- Ville S4 (HTC One S with S4 only!)
Working hboot:
- 2.16 (only! see below)
Working Recoveries:
- TWRP 3.0.N1-0
Working gapps:
- ARM, 7.1, micro
you can choose the size that better fits to you, I prefer micro.
If you are on CM13, and wish to migrate ensure you use correct TWRP, then just wipe, install Lineage, gapps (all links are above), reboot and you are fine. Your apps will gone. Your sms will gone, but your pics/video/music, everything on /sdcard will stay.
WHY & HOWTO get to HBOOT 2.16 from stock ROM, or any other HBOOT 2.15 ROMs:
Why doesn't this work on HBOOT 2.15? Because it uses different partition sizes. Moving to HBOOT 2.16 will give more space on /sdcard, no jokes, really.
If you are ready to go, then
XDA:DevDB Information
[ROM][7.1.2][Unofficial][S4][2.16] LineageOS14.1 HTC One S Ville, ROM for the HTC One S
Contributors
pavel.bosco
ROM OS Version: 7.x Nougat
Version Information
Status: Snapshot
Created 2017-01-19
Last Updated 2018-08-20
and credits to the whole team who made this new version
- it starts
- phone calls works
- wifi works
- calc works
- camera works
- mobile data works
- gyro/compass works
- gps works
- fm radio works
- su app is included
- some people reported than gmail sync fails due to SSL error (for others it works fine), see https://jira.lineageos.org/browse/BUGBASH-21
- built-in chromium browser fails to play youtube. but chrome and youtube apps from playmarket do it w/o problem
- there are some outstanding permission denials exists, not critical at all. but let us know if something fails
- proximity sensor turns on while on lockscreen.
- themes support doesn't upgraded yet to 14.1 branch
DOWNLOAD LINK
lineage-14.1-20180820-UNOFFICIAL-ville.zip
SCREENSHOTS
Working Devices:
- Ville S4 (HTC One S with S4 only!)
Working hboot:
- 2.16 (only! see below)
Working Recoveries:
- TWRP 3.0.N1-0
Working gapps:
- ARM, 7.1, micro
you can choose the size that better fits to you, I prefer micro.
If you are on CM13, and wish to migrate ensure you use correct TWRP, then just wipe, install Lineage, gapps (all links are above), reboot and you are fine. Your apps will gone. Your sms will gone, but your pics/video/music, everything on /sdcard will stay.
WHY & HOWTO get to HBOOT 2.16 from stock ROM, or any other HBOOT 2.15 ROMs:
Why doesn't this work on HBOOT 2.15? Because it uses different partition sizes. Moving to HBOOT 2.16 will give more space on /sdcard, no jokes, really.
If you are ready to go, then
consider the topic from 1st link in quote to get guide how to install HBOOT 2.16, and 2nd link to get the RUU zip.
and you can use more recent recovery, 3.0.M5 (link above), instead of 2.8 mentioned in the guide.
I include original instruction (credits to Setlaz!):
and you can use more recent recovery, 3.0.M5 (link above), instead of 2.8 mentioned in the guide.
It does and it exists right there: https://xdaforums.com/htc-one-s/general/guide-how-to-install-hboot-2-16-time-t2898605
OP link to firmware zip file is dead but see post #22 for the ZIP file: https://xdaforums.com/showpost.php?p=63384790&postcount=22
The CM13 OP contains an install guide just under the homescreen that could be copy / pasted in this thread. It explains how I got SuperCID, S-OFF, 2.16, TWRP, F2FS..
I include original instruction (credits to Setlaz!):
I unlocked bootloader, root, changed recovery a very long time ago so I won't talk about this as I don't remember anything from it.
But for people already using Custom ROM, here we go:
1. Get SuperCID
http://xdaforums.com/showthread.php?p=26516911#post26516911
Step 7, CWS__001 was HTC__203 for mine (depends on your operator) and at offset 0x214
You need to use an Hex editor for that. On Ubuntu I used Bless Hex Editor
2. Get S-OFF using Facepalm S-OFF
http://xdaforums.com/showthread.php?t=2155135
IMPORTANT: Need to revert to at least CM11 or you will get stuck with the following error when doing last step:
Code:adb shell su -c "/data/local/tmp/soffbin3" error: only position independent executables (PIE) are supported.
3. Get HBOOT 2.16
http://xdaforums.com/htc-one-s/general/guide-how-to-install-hboot-2-16-time-t2898605
Link is dead, see post from kdd998 on page 3:
That contains radio 1.20.
Of course, change commands from the tuto with the proper firmware name from kdd988.
If you encounter Error99 instead of Error92 stop the process, return to fastboot and do the following:
4. Get TWRP 3.0.M2
Download TWRP for Ville: http://android.cmphys.com/twrp-ville/
Code:fastboot flash recovery recovery_name.img
5. Wipe everything and format partition to F2FS
Boot to TWRP and wipe/format
If you do not format, you may encounter "Unable to mount /cache" error
6. Push ROM
Use adb sideload or adb push
7. Push Gapp package
8. Install
ROM and Gapps
9. Enjoy
:good:
XDA:DevDB Information
[ROM][7.1.2][Unofficial][S4][2.16] LineageOS14.1 HTC One S Ville, ROM for the HTC One S
Contributors
pavel.bosco
ROM OS Version: 7.x Nougat
Version Information
Status: Snapshot
Created 2017-01-19
Last Updated 2018-08-20