[ROM][4.4.2][Sense 6][SVN] LIBERTY ROM - The Sixth Element

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 138



    header.png

    THE MOST WANTED SENSE 6

    Video of ROM:




    Screen Shots:

    Screenshot_2014-06-21-23-49-17%255B1%255D.png



    What's Working:

    RIL
    Dual Hboot Compaitibility
    Audio
    Front Camera
    Back Camera
    Advanced Power
    Blinkfeed
    Burst Mode
    Audio
    GPS
    Wifi
    Bluetooth
    Voice Calls
    Sensors


    What's Not working

    Nothing
    Just resizing


    Credits:
    Pirlano
    ultimo125
    llaabtoofer
    mike1986
    me
    Andy
    HTC
    Members of Team Onderful
    Guido
    Hedi
    Zia.ul
    Hunt
    Pawel


    XDA:DevDB Information
    Liberty-Sense Roms, ROM for the HTC One S

    Contributors
    Bilal_liberty
    Source Code: http://github.com/bilalliberty

    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: All Hboots
    Based On: HTC One M7 stock

    Version Information
    Status: Stable

    Created 2014-06-19
    Last Updated 2014-12-03
    36
    SVN

    Follow m7 insertcoin thread to learn how to use SVN

    Here are the latest CHANGES
    32
    [ROM][4.4.3][Sense 6][SVN] LIBERTY ROM - The Sixth Element:

    All Downloads for 4.4.3 Version:
    [ROM][4.4.3][Sense 6][SVN] LIBERTY ROM - The Sixth Element
    AndroidFileHost
    Mega-Mirror

    Changelog 4.4.3 Version:
    To check out the latest changes made by bilal, visit his changelog

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


    [ROM][4.4.2][Sense 6][SVN] LIBERTY ROM - The Sixth Element:

    All Downloads for 4.4.2 Version:
    [ROM][4.4.3][Sense 6][SVN] LIBERTY ROM - The Sixth Element


    Changelog 4.4.2 Version:
    To check out the latest changes made by bilal, visit his changelog


    Credits:
    all credits belong to bilal!!!​
    30
    To enable verbose message in logcat for libs (*.so camera libs for example) i've made this tricky solution, using Ultra Edit + perl regex.
    x00 (NULL char) is not fully supported (it does a x20 replace, like notepad++), so i was needing a workaround (replace 0 with a unique pattern like 71 72 73 74, not present in the lib), do the magic, and replace the pattern with 00:

    ((.){0,32}) is the max distance from ex. UBFX.W R2, R0, #3, #1 to MOVS R0, #4 before BLX __android_log_print
    since regex uses binary search, using ((.){0,32}) it replaces the ones with max distance before the ones with min distance, causing an error in the lib. A scrypt is of course better but it's ok for a tricky solution. You can do a longer search too, but the probability to broke the lib will increase.

    Code:
    InsertMode
    ColumnModeOff
    HexOff
    PerlReOn
    Find RegExp "\x00"
    Replace All "\x71\x72\x73\x74"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,2})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,4})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,6})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,8})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,10})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,12})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,14})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,16})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,18})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,20})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,22})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,24})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,26})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,28})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,30})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    PerlReOn
    Find RegExp "\xC0\xF3(\x40|\x80)(\x71\x72\x73\x74|\x01|\x02|\x03|\x04|\x05|\x06|\x07)((.){0,32})(\x03|\x04)\x20"
    Replace All "\xC0\xF3\xC0$2$3\x05\x20"
    HexOn
    Find "71 72 73 74"
    Replace All "00"

    I'll post verbose debug enabled camera libs when i have few hours to test them.
    I'm sure this will help us to track some bugs.

    Here is http://forum.xda-developers.com/attachment.php?attachmentid=2912220&stc=1&d=1409004438
    Be sure to rename correctly and assign rw-r-r permission (you can do that with RootExplorer for example), and than restart the phone to reload the libs.

    Debug logs example: http://forum.xda-developers.com/attachment.php?attachmentid=2912252&stc=1&d=1409007313

    EDIT: BREAKING: I HAVE A FIX FOR ZOOM! update soon!

    Meanwhile M4 Android 4.3 demo zoom fix: http://forum.xda-developers.com/attachment.php?attachmentid=2912250&stc=1&d=1409007205

    Installing KitKat now :)

    EDIT: ZOOM BUG FIXED (+thumbnails fixed in burst mode) FOR SENSE 6 TOO!!!
    http://forum.xda-developers.com/attachment.php?attachmentid=2912316&stc=1&d=1409014764
    28
    Good news!!

    Auto Rotate Fixed!!!!

    attachment.php


    No fixes will be released until u guys tip this thread :p