• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][FINAL][7.1.2][2017.10.08][I777] Lineage OS 14.1 Unofficial Build

Status
Not open for further replies.
Search This thread

kingfiras

Senior Member
Aug 24, 2008
102
15
Phoenix, AZ
Thanks for the great work and giving our device another life extension :) .. I am looking for some guidance as I am stuck at the REPIT piece .. I tried using the Lanchon file below (lanchon-repit-20170115-system=1G-data=same-sdcard=max-preload=min+wipe-i777.zip) .. with no luck .. I am getting "Error Executing Updater Binary in Zip" .. was I supposed to rename it or do something else before flashing .. what am I missing .. any help will be greatly appreciated :)

https://www.androidfilehost.com/?fid=529152257862695639

EDIT: Issue resolved by following the instruction provided by error to install from the tmp folder. All good.. And now testing the ROM :)
 
Last edited:

kingfiras

Senior Member
Aug 24, 2008
102
15
Phoenix, AZ
After further testing all appears to be smooth and working properly so far .. except for the mic .. I can hear the other side of the call but they can't hear me .. I do recall from the past that there was a fix for this through installing custom kernels or something like that .. any recommendation?
 

Nevuly

Senior Member
Jun 9, 2013
498
1,242
22
Seoul
LG Optimus G
Samsung Galaxy S6
After further testing all appears to be smooth and working properly so far .. except for the mic .. I can hear the other side of the call but they can't hear me .. I do recall from the past that there was a fix for this through installing custom kernels or something like that .. any recommendation?

Please flash stock JB firmware. Maybe SGS2 RIL updated for JB modem.

P.S. I can't test it well because I don't have this device. So, I try test to boot with i9100 device.
 

StoneyJSG

Senior Member
Jul 28, 2014
1,198
188
Since the i9100 has official builds, any chance of pushing the i777 to the same status? They are pretty close in HW (anything other than modem different?).

You might be able to boot it using shift kernel. I know I booted a i9100 rom called wiz cat on my i777 using jeeboo kernel and it worked fine.
 

AnotherFreakinNoob

Senior Member
Sep 22, 2016
97
20
Keeping getting MTP and settings have stopped working whenever I reboot. However everything seems to work fine with zero crashes. One thing I do notice though is the battery is draining super fast even in standby mode. Lost over 30‰ overnight. Note: I don't have SIM card so I haven't tested calls.
 

sazon goya

Member
Jul 24, 2015
7
5
Keeping getting MTP and settings have stopped working whenever I reboot. However everything seems to work fine with zero crashes. One thing I do notice though is the battery is draining super fast even in standby mode. Lost over 30‰ overnight. Note: I don't have SIM card so I haven't tested calls.

I was having the same issue but I believe I fixed it by loading up CNBLACK's version of TWRP 3.0.2.0. I can't post the link because of the XDA 10 post rule but if you hit CNBLACK's Download link in the first post that takes you to android file host then navigate to root / Galaxy S2 / CyanogenMod / 13.0 / SGH-I777 / TWRP and grab recovery-TWRP-3.0.2-0-u1att.img

Previously I believe I had a Lanchon build which let me install any i9100 rom on the i777.

The .img version can be flashed from inside of TWRP under install > install image button. Once I installed it I went back into recovery and wiped data/cache/dalvik and the phone stopped all of the error messages and actually works pretty well with LineageOS

I don't have a SIM in the phone so I haven't tested calls either but it's a fun little project phone.
 

AnotherFreakinNoob

Senior Member
Sep 22, 2016
97
20
Thanks I actually flashed with TWRP 2.7.1.0. I'll try flashing with 2.8.7.0. It's the last one available for my SGH-959g. Though the ROMs work with both phones, I'm pretty sure that's not the case with the recoveries.

Note: I put my SIM card in however it was never detected. Tried rebooting still no luck. When I clicked on cellular networks under settings it gave the error: android.process has stopped. Never crashed tho. Will try flashing with TWRP 2.8.7.0 and after I install root I'll try and get some logs for you CNBlack.
 

Nevuly

Senior Member
Jun 9, 2013
498
1,242
22
Seoul
LG Optimus G
Samsung Galaxy S6
Thanks I actually flashed with TWRP 2.7.1.0. I'll try flashing with 2.8.7.0. It's the last one available for my SGH-959g. Though the ROMs work with both phones, I'm pretty sure that's not the case with the recoveries.

Note: I put my SIM card in however it was never detected. Tried rebooting still no luck. When I clicked on cellular networks under settings it gave the error: android.process has stopped. Never crashed tho. Will try flashing with TWRP 2.8.7.0 and after I install root I'll try and get some logs for you CNBlack.

Well.. I used I9100's RIL & i777's JB Modem library.

I think I need to check about RIL to fix calling and USIM detect issues.

Thanks for feedback.
 

TheGeekyNimrod

Senior Member
Jun 18, 2013
1,181
1,696
Virginia
thisisjohnnyt.com
Wow! I just dropped in to say how awesome it is that someone is still building for the good old i777. I almost bought one off Ebay not too long ago just for nostalgia purposes. I may have to do it now, just to say I have one that runs the newer OS system.
 

rogersb11

Senior Member
Nov 18, 2013
3,345
6,888
Indianapolis
Since the i9100 has official builds, any chance of pushing the i777 to the same status? They are pretty close in HW (anything other than modem different?).

If 9100 really has official builds and no bugs I can likely get them to push 777 through, I've worked on the device before and still have push ability to many other smdk4412 repos, I'll look into this

Edit: I'm just waiting on a response for them to create the needed branch for the device, otherwise I can't imagine within a week or two (TIME PERMITTING of course, I'm always so freakin busy it's hard to get things done)that possibly getting nightlies or weeklies, whatever Lineage is doing currently, should be very hard at all since I downloaded the source, couple changes and successful build when I wasn't even home lol. I'll see what I can get going for you guys, thanks to all who have kept this thing going even after I FINALLY stopped lol, figured the least I could do was get you guys consistent builds without a user needing to do it themselves over and over when they are running builds automatically anyway
 
Last edited:

AnotherFreakinNoob

Senior Member
Sep 22, 2016
97
20
If 9100 really has official builds and no bugs I can likely get them to push 777 through, I've worked on the device before and still have push ability to many other smdk4412 repos, I'll look into this

Edit: I'm just waiting on a response for them to create the needed branch for the device, otherwise I can't imagine within a week or two (TIME PERMITTING of course, I'm always so freakin busy it's hard to get things done)that possibly getting nightlies or weeklies, whatever Lineage is doing currently, should be very hard at all since I downloaded the source, couple changes and successful build when I wasn't even home lol. I'll see what I can get going for you guys, thanks to all who have kept this thing going even after I FINALLY stopped lol, figured the least I could do was get you guys consistent builds without a user needing to do it themselves over and over when they are running builds automatically anyway
This would be so awesome. Believe it or not I still use this phone as my daily driver.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    logo.png

    Lineage OS 14.1 for Galaxy S2​

    LineageOS 14.1 is a free, community built, aftermarket firmware distribution of Android 7.x (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.

    Disclaimer
    Code:
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.
     *
     * Submitting bug reports on nightly builds is the leading 
     * cause of male impotence.
     */

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    Supported Device
    • SGH-I777 (u1att)

    IMPORTANT INFORMATIONS
    • You must virtually repartition your device, otherwise you can't install this ROM! Please see the 2nd post for more details.
    • Don't use Custom Pit. Or you'll get errors to install this ROM! You Must use stock Pit file!
    • Root is now disabled by default on Lineage OS 14.1. To enable it go to here and download addonsu and flash it on recovery.
    • Google is your friend.

    Download ROM

    Basic first time installation instructions:
    • Backup your data.
    • Download lineage-14.1-XXXXXXXX-UNOFFICIAL-u1att.zip to your sdcard
    • Download GApps (optional)
    • Reboot into download mode
    • Flash Resize pit in odin.
    • Reboot into recovery
    • Wipe all your data
    • Flash ROM from sdcard
    • Flash Google Apps from sdcard (optional)
    • Reboot and enjoy!

    Freeze! Bug report!

    Please use top of Bug reports menu on this thread :)

    Known Bugs

    • Outcall mic issues.
    • MTP Crash.

    Changelogs



    2017.10.08
    • Merge source codes from LineageOS.
    • Stabilize.
    • Final Build.

    2017.09.30
    • Merge source codes from LineageOS.
    • Virtual Repartition.

    2017.07.23
    • Merge source codes from LineageOS.
    • Use Linaro GCC Toolchain 7.1.1

    2017.06.07
    • Merge source codes from LineageOS.
    • Support Odin Installation for LineageOS.
    • Support OTA Service. (It is slowy, Because I use github release page. I try to find more better file host service.)
    • Add Roaster Devices: SC-02C (u1dcm)

    2017.05.20
    • Merge source codes from LineageOS.
    • Remove Multiuser Service.

    2017.05.06
    • Merge source codes from LineageOS.

    2017.04.29
    • Merge source codes from LineageOS.
    • Fix mic on outgoing call. (Need for test)
    • Stable Release.
    • Weekly build release.

    2017.03.05
    • Merge source codes from LineageOS

    2017.01.29
    • Initial Release



    Open Source
    https://github.com/OnyxClover-OSRC
    If you want to help me, please request your own commit to add more tweaks, fix bugs, improve source code... etc
    It always open to accept your own commit. :)

    Special Really Big Thanks To
    • Mir - Support Device. Thanks!

    Special Thanks To

    Donation



    If you donation to me, I'll use buy new devices or buy coffee to focus my work :)

    Donators
    • Miguel Pearson ($60)
    • Mir ($12)

    XDA:DevDB Information
    Lineage OS 14.1 Unoffical Build, ROM for the AT&T Samsung Galaxy S II SGH-I777

    Contributors
    CNBLACK
    Source Code: https://github.com/CNBLACK-Factory

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.0.x
    Based On: Lineage OS

    Version Information
    Status: No Longer Updated
    Stable Release Date: 2017-10-08

    Created 2016-07-15
    Last Updated 2018-02-01
    5
    Since the i9100 has official builds, any chance of pushing the i777 to the same status? They are pretty close in HW (anything other than modem different?).

    If 9100 really has official builds and no bugs I can likely get them to push 777 through, I've worked on the device before and still have push ability to many other smdk4412 repos, I'll look into this

    Edit: I'm just waiting on a response for them to create the needed branch for the device, otherwise I can't imagine within a week or two (TIME PERMITTING of course, I'm always so freakin busy it's hard to get things done)that possibly getting nightlies or weeklies, whatever Lineage is doing currently, should be very hard at all since I downloaded the source, couple changes and successful build when I wasn't even home lol. I'll see what I can get going for you guys, thanks to all who have kept this thing going even after I FINALLY stopped lol, figured the least I could do was get you guys consistent builds without a user needing to do it themselves over and over when they are running builds automatically anyway
    4
    Developer Log Update

    Okay, Now I found reason why SGS2 keep crash com.android.media when I try to apply Virtual Repartition.

    First, When I development Virtual Repartition, I just tested it in my Korean SGS2.
    But I can't check partition size for Other variant devices, So that result is crash.

    And Today, I checked both partition size in my i777, I found reason.

    So, yes. I found reason.

    I'll fix it and release in this weekend!
    3
    Virtual Repartition Information and Installation Guide

    After 2017.09.30 build, SGS2 applied virtual repartition.

    Note: If you repartitioned your phone using a pit file, its recommended that you flash back the original unmodified pit to take full advantage of the increased space.

    Download Virtual Repartition TWRP recovery

    Installation

    Before you begin, back up all of your internal storage!
    I am not responsible for any problems with the internal repository data!

    1. Make sure you have the latest OFFICIAL TWRP installed.
    2. Backup your internal storage to your computer (The internal storage WILL BE ERASED)
    3. In TWRP, go to Mount -> Enable MTP to access internal storage.
    4. Copy the Virtual repartition recovery to your device.
    5. Flash it.
    6. Reboot recovery again.
    7. Now, your device getting virtually repartition.
    8. In TWRP, go to Wipe -> Swipe to Factory Reset.
    9. In TWRP, go to Wipe -> Format Data -> type yes to format data partition.
    10. In TWRP, go to Advanced Wipe -> Wipe all partition.
    11. Now, Ready to install New Lineage OS!

    This Virtual Repartition changed partition tables.

    Now, you get 14.68 GB Data Storage.
    3
    Coming on 2017.10.01...

    I'll be back in 2017.10.01 with amazing releases.. :)