[ROM][EOL][7.1.2][OFFICIAL] LineageOS for T0LTE

Search This thread

Option58

Recognized Developer
Oct 27, 2011
1,622
2,470
Serbia
[ROM][EOL][7.1.2][OFFICIAL] LineageOS for T0LTE

Lineage-OS-Logo.png


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.
 */

This rom has reached end-of-life state. There will be no new builds, updates or support for LineageOS 14.1 version.
If you still find this useful the last build was on 20190126 and you can find it in download section.


Working
  • Graphics
  • Wifi
  • Data
  • RIL
  • Bluetooth
  • GPS
  • Sensors
  • Vibration
  • Camera
  • NFC
  • Audio
  • Video Playback
  • Miracast

Not working/Bugs/Unknown
  • Data doesn't work until after first boot.
  • MHL/HDMI doesn't work
  • Bluetooth audio (may or may not work for you)
  • MTP crashes when uninstalling an app
  • LED flashlight doesn't work on SC-02E

Installation
  1. Read the FAQ to familiarize yourself with any issues that may come up
  2. Make sure you are using the latest TWRP version.
  3. Download the latest build and google apps
  4. Copy it to the phone
  5. Factory reset in TWRP (Very important! Do not skip)
  6. Flash LineageOS 14.1
  7. Flash Gapps
  8. Optional: Flash root package
  9. Reboot
  10. Be patient. The first boot will take between 5 - 15 minutes.
  11. Set up everything and reboot again to get radio working
  12. See the FAQ to avoid common issues

Supported Variants
  • t0lte

    • GT-N7105/N7105T
    • SGH-i317/i317M
    • SGH-T889/T889V
    • SHV-E250S/E250K/E250L
    • SC-02E (SGH-N025)

Download
ROM: https://www.androidfilehost.com/?fid=1395089523397906488
TWRP: https://www.androidfilehost.com/?w=files&flid=173497
Gapps: http://opengapps.org
Root: https://download.lineageos.org/extras or Magisk

Changelog
For official builds: cmxlog.com or lineageoslog.com
Below are the changelogs for unofficial builds:

3/18/2017
  • Moved smdk4x12 RIL class upstream to smdk4412-qcom-common
03/10/2017
  • Enabled wakelock for flashlight (prevents flashlight from turning off when screen is turned off)
03/07/2017
  • Updated SELinux for tethering
  • Enabled RPFILTER for tethering
  • Remapped menu button to app switcher
03/06/2017
  • Fix Bluetooth
  • Better CDMA support
  • Removed unnecessary RIL shim
03/05/2017
Note: These are the differences from the last official build, not experimental builds.
  • SELinux now enforcing (policies completely rewritten)
  • Fixed data issues
  • Fixed sensors issues
  • Fix sdcard (internal and external) writing issues
  • Switched to open source RIL
  • Enabled ambient display
02/20/2017
  • Synced with upstream
  • SELinux updates
  • Fixed sensors
16.02.2017
  • Synced with upstream
  • SELinux updates
  • RAF bringup and update
  • Patched radio libs to fix audio
01/14/2017
  • Initial build


XDA:DevDB Information
[ROM][EOL][7.1.2][OFFICIAL] LineageOS for T0LTE, ROM for the Samsung Galaxy Note II

Contributors
Option58, PoisonNinja, LineageOS team
Source Code: https://github.com/LineageOS/android_device_samsung_t0lte

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x

Version Information
Status: Nightly

Created 2017-12-13
Last Updated 2019-07-24
 
Last edited:

Option58

Recognized Developer
Oct 27, 2011
1,622
2,470
Serbia
FAQ:
Root
LineageOS removed builtin root, so you need to flash the root package linked above.

Data doesn't work
Reboot. Data doesn't work on the first try

Can't send MMS messages
Reboot. Then, make sure your APN settings are correct.

Dialer not responding during calls/calls not launching dialer
Credits to @paulq75
Settings -> Apps -> tap the cog icons up to the right -> and the set the default Phone app.

A lot of apps force close on system start
Usually happens when switching to/from TouchWiz roms. Solution would be to backup your data to PC and format internal storage. Sometimes even multiple times.

SDCard access denied in app even though I click 'allow'
Known bug. Happens only on first attempt. Solution would be to close the app, remove from recents and start again.

Rom fails to flash or OTA doesn't work
Make sure you are using the latest TWRP version from this thread.

I have some other issue!
See Reporting Bugs below
 
Last edited:

Option58

Recognized Developer
Oct 27, 2011
1,622
2,470
Serbia
Reporting Bugs
When reporting an issue, please provide the following information:

If it's a random reboot, also provide the following information:
  • Kernel logs. Run "adb shell su -c cat /proc/last_kmsg > /sdcard/Download/kernel.txt" and grab kernel.txt from the Download folder on your phone

Building LineageOS
  1. Follow the instructions at https://source.android.com/source/initializing.html and https://source.android.com/source/downloading.html.
  2. When you get to repo init, use the url https://github.com/LineageOS/android.git -b cm-14.1
  3. repo sync
  4. Edit roomservice.xml in .repo/local_manifests/ and edit it so it looks like this
  5. repo sync
  6. . build/envsetup.sh
  7. brunch t0lte
 
Last edited:

dzee206

Senior Member
Oct 5, 2011
1,057
693
Seattle
Thanks for the new toy to play with bro. Rom boots, takes forever but none the less it boots into the os (so give it a few) which runs like butter. Unfortunately data doesn't connect at all just stays saying connecting. Looking forward to future updates for this bad boy...
 
  • Like
Reactions: lalit1 and gregsarg

kozmo21

Inactive Recognized Contributor
Jun 4, 2010
1,375
1,919
Nice to see you come back to this device :good: Too late to mess with it tonight, but I'll flash in the A.M.

I was just trying to build this myself today, but kept getting errors during the build. New to building CM/Lineage, but I'll keep plugging away. Glad to see it's possible to get it to work. I still have hope lol
 

peterhugelberg

Senior Member
Nov 9, 2010
205
45
Is this marked as "unofficial" because it is self build from the LineageOS Sources or are there changes to the sourcecode? And if so what are they?

Will give this one a go once i'm home.
 

PoisonNinja

Senior Member
Jan 3, 2015
488
743
Dallas, TX
Thanks for the new toy to play with bro. Rom boots, takes forever but none the less it boots into the os (so give it a few) which runs like butter. Unfortunately data doesn't connect at all just stays saying connecting. Looking forward to future updates for this bad boy...

Can you at least make and receive calls and texts?

Nice to see you come back to this device :good: Too late to mess with it tonight, but I'll flash in the A.M.

I was just trying to build this myself today, but kept getting errors during the build. New to building CM/Lineage, but I'll keep plugging away. Glad to see it's possible to get it to work. I still have hope lol

Sync the sources and try again, as I've upstreamed a bunch of build fixes. Also, cherry-pick https://review.lineageos.org/#/c/156547/, as that fixes the SELinux build errors. Finally, you'll probably want to add androidboot.selinux=permissive to CONFIG_CMDLINE in arch/arm/configs/cyanogenmod_t0lte_defconfig, because otherwise it won't boot with SELinux enforcing.

Is this marked as "unofficial" because it is self build from the LineageOS Sources or are there changes to the sourcecode? And if so what are they?

Will give this one a go once i'm home.

This is unofficial because it is self built, although the code is directly from upstream. I've been commiting patches the past few days to get t0lte to build, which you can see at https://review.lineageos.org/#/q/project:LineageOS/android_device_samsung_t0lte. The only other change that I haven't uploaded to Gerrit is setting SELinux to permissive (because LineageOS developers don't allow SELinux to be set to permissive on official builds)
 
Last edited:

kozmo21

Inactive Recognized Contributor
Jun 4, 2010
1,375
1,919
Can you at least make and receive calls and texts?



Sync the sources and try again, as I've upstreamed a bunch of build fixes. Also, cherry-pick https://review.lineageos.org/#/c/156547/, as that fixes the SELinux build errors. Finally, you'll probably want to add androidboot.selinux=permissive to CONFIG_CMDLINE in arch/arm/configs/cyanogenmod_t0lte_defconfig, because otherwise it won't boot with SELinux enforcing.



This is unofficial because it is self built, although the code is directly from upstream. I've been commiting patches the past few days to get t0lte to build, which you can see at https://review.lineageos.org/#/q/project:LineageOS/android_device_samsung_t0lte. The only other change that I haven't uploaded to Gerrit is setting SELinux to permissive (because LineageOS developers don't allow SELinux to be set to permissive on official builds)

Little feedback:
I can make receive calls, but no sound
Data doesn't work for me either
GPS does work on even on "device only"
Video works on YouTube
MTP error with stock file manager, no problem with 3rd party ones

I don't have arch/arm/configs/cyanogenmod_t0lte_defconfig, In mine it's arch/arm/configs/lineageos_t0lte_defconfig, I don't have any cyanogen anything there... but I'll change it there. Actually, think that was the error I had an hour into the build. It had something to do with libselinux, then... ninja: build stopped: subcommand failed. Hope that fixes it and I can build :fingers-crossed:

Thanks for the tip :good:
 
Last edited:

PoisonNinja

Senior Member
Jan 3, 2015
488
743
Dallas, TX
Little feedback:
I can make receive calls, but no sound
Data doesn't work for me either
GPS does work on even on "device only"
Video works on YouTube
MTP error with stock file manager, no problem with 3rd party ones

I don't have arch/arm/configs/cyanogenmod_t0lte_defconfig, In mine it's arch/arm/configs/lineageos_t0lte_defconfig, I don't have any cyanogen anything there... but I'll change it there. Actually, think that was the error I had an hour into the build. It had something to do with libselinux, then... ninja: build stopped: subcommand failed. Hope that fixes it and I can build :fingers-crossed:

Thanks for the tip :good:

Whoops, you're right. I mean lineageos_t0lte_defconfig. Don't forget to cherry-pick the commit I linked earlier, which should fix the libselinux error.

I can call. But no sound sending and receiving call.
Data connection is not established.

Same here... No data and no calls.

Have you checked the mute settings? Try toggling it.
 
  • Like
Reactions: pepar0

PoisonNinja

Senior Member
Jan 3, 2015
488
743
Dallas, TX
It appears that i9305 has the same radio hardware as the N7105. Roberto Gibellini has been doing a lot of work, I'll see if I can port some of the stuff over.

This reminds of the early CM13 days, when we had to use a chroot to get the radio to work :(
 
  • Like
Reactions: pepar0

Top Liked Posts

  • There are no posts matching your filters.
  • 72
    [ROM][EOL][7.1.2][OFFICIAL] LineageOS for T0LTE

    Lineage-OS-Logo.png


    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.
     */

    This rom has reached end-of-life state. There will be no new builds, updates or support for LineageOS 14.1 version.
    If you still find this useful the last build was on 20190126 and you can find it in download section.


    Working
    • Graphics
    • Wifi
    • Data
    • RIL
    • Bluetooth
    • GPS
    • Sensors
    • Vibration
    • Camera
    • NFC
    • Audio
    • Video Playback
    • Miracast

    Not working/Bugs/Unknown
    • Data doesn't work until after first boot.
    • MHL/HDMI doesn't work
    • Bluetooth audio (may or may not work for you)
    • MTP crashes when uninstalling an app
    • LED flashlight doesn't work on SC-02E

    Installation
    1. Read the FAQ to familiarize yourself with any issues that may come up
    2. Make sure you are using the latest TWRP version.
    3. Download the latest build and google apps
    4. Copy it to the phone
    5. Factory reset in TWRP (Very important! Do not skip)
    6. Flash LineageOS 14.1
    7. Flash Gapps
    8. Optional: Flash root package
    9. Reboot
    10. Be patient. The first boot will take between 5 - 15 minutes.
    11. Set up everything and reboot again to get radio working
    12. See the FAQ to avoid common issues

    Supported Variants
    • t0lte

      • GT-N7105/N7105T
      • SGH-i317/i317M
      • SGH-T889/T889V
      • SHV-E250S/E250K/E250L
      • SC-02E (SGH-N025)

    Download
    ROM: https://www.androidfilehost.com/?fid=1395089523397906488
    TWRP: https://www.androidfilehost.com/?w=files&flid=173497
    Gapps: http://opengapps.org
    Root: https://download.lineageos.org/extras or Magisk

    Changelog
    For official builds: cmxlog.com or lineageoslog.com
    Below are the changelogs for unofficial builds:

    3/18/2017
    • Moved smdk4x12 RIL class upstream to smdk4412-qcom-common
    03/10/2017
    • Enabled wakelock for flashlight (prevents flashlight from turning off when screen is turned off)
    03/07/2017
    • Updated SELinux for tethering
    • Enabled RPFILTER for tethering
    • Remapped menu button to app switcher
    03/06/2017
    • Fix Bluetooth
    • Better CDMA support
    • Removed unnecessary RIL shim
    03/05/2017
    Note: These are the differences from the last official build, not experimental builds.
    • SELinux now enforcing (policies completely rewritten)
    • Fixed data issues
    • Fixed sensors issues
    • Fix sdcard (internal and external) writing issues
    • Switched to open source RIL
    • Enabled ambient display
    02/20/2017
    • Synced with upstream
    • SELinux updates
    • Fixed sensors
    16.02.2017
    • Synced with upstream
    • SELinux updates
    • RAF bringup and update
    • Patched radio libs to fix audio
    01/14/2017
    • Initial build


    XDA:DevDB Information
    [ROM][EOL][7.1.2][OFFICIAL] LineageOS for T0LTE, ROM for the Samsung Galaxy Note II

    Contributors
    Option58, PoisonNinja, LineageOS team
    Source Code: https://github.com/LineageOS/android_device_samsung_t0lte

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.0.x

    Version Information
    Status: Nightly

    Created 2017-12-13
    Last Updated 2019-07-24
    20
    FAQ:
    Root
    LineageOS removed builtin root, so you need to flash the root package linked above.

    Data doesn't work
    Reboot. Data doesn't work on the first try

    Can't send MMS messages
    Reboot. Then, make sure your APN settings are correct.

    Dialer not responding during calls/calls not launching dialer
    Credits to @paulq75
    Settings -> Apps -> tap the cog icons up to the right -> and the set the default Phone app.

    A lot of apps force close on system start
    Usually happens when switching to/from TouchWiz roms. Solution would be to backup your data to PC and format internal storage. Sometimes even multiple times.

    SDCard access denied in app even though I click 'allow'
    Known bug. Happens only on first attempt. Solution would be to close the app, remove from recents and start again.

    Rom fails to flash or OTA doesn't work
    Make sure you are using the latest TWRP version from this thread.

    I have some other issue!
    See Reporting Bugs below
    17
    Reporting Bugs
    When reporting an issue, please provide the following information:

    If it's a random reboot, also provide the following information:
    • Kernel logs. Run "adb shell su -c cat /proc/last_kmsg > /sdcard/Download/kernel.txt" and grab kernel.txt from the Download folder on your phone

    Building LineageOS
    1. Follow the instructions at https://source.android.com/source/initializing.html and https://source.android.com/source/downloading.html.
    2. When you get to repo init, use the url https://github.com/LineageOS/android.git -b cm-14.1
    3. repo sync
    4. Edit roomservice.xml in .repo/local_manifests/ and edit it so it looks like this
    5. repo sync
    6. . build/envsetup.sh
    7. brunch t0lte
    15
    t0lte, t0lteskt, and t0ltektt are now official. The first builds will be coming this Friday(?), and you can use the OTA updater to update Lineage once you flash the official builds. You do not need to wipe data if you are running my unofficial builds of Lineage, but you MUST wipe data if you are coming from any other ROM, including RR.

    This thread will remain open for a while, but I may end up creating a official thread for Lineage.
    15
    Hey guys,
    Unfortunately, school is taking up way too much of my time, so I have decided to resign as maintainer for t0lte. Thankfully, @Option58 has stepped up, and he is equally, if not more, qualified as I am. I’m not sure when I can start messing around with this stuff.

    It’s been fun doing this, and y’all have been pretty awesome. Happy holidays!