• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Unofficial] XenonHD Pie - Galaxy Note 4 (Snapdragon) [trlte][tblte][trlteduos]

Search This thread

ghostwheel

Senior Member
Feb 5, 2008
352
83
Strange tings a gwaan. I followed your advices @ghostwheel and @GerGre, but Unexpectedly the phone wouldn't even boot up after a clean flash with no magisk and no gapps.

.. Now I'm really confused..

The version posted recently is for trlte, n910f, right? :D

Sent from my SM-N910F using XDA Labs

Yes. Should be. I have a N910T. Try another rom now (also just rom no gapps), and triplr's version from 1st post.
 

logosA

Recognized Contributor
Nov 17, 2013
3,435
3,295
Heraklion Crete
Strange tings a gwaan. I followed your advices @ghostwheel and @GerGre, but Unexpectedly the phone wouldn't even boot up after a clean flash with no magisk and no gapps.

.. Now I'm really confused..

The version posted recently is for trlte, n910f, right? :D

Sent from my SM-N910F using XDA Labs

in the end of flashing, is TWRP asking you to install TWRP APP?
Did you accepted that?
If you did, DONT DO IT AGAIN.
Untick the 2 boxes and press ''DO NOT INSTALL''
That may be the case for you
 

Stolto

Senior Member
Jul 14, 2017
266
125
Kiel
in the end of flashing, is TWRP asking you to install TWRP APP?
Did you accepted that?
If you did, DONT DO IT AGAIN.
Untick the 2 boxes and press ''DO NOT INSTALL''
That may be the case for you

Yes it does, like always. I always accepted it and it never was a problem. ^^

I'll try this, if I fail I'll try the suggestions from ghostwheel.

Thanks!

Sent from my SM-N910F using XDA Labs
 

mangojack01

Senior Member
Jul 1, 2015
93
47
Yes it does, like always. I always accepted it and it never was a problem. ^^

I'll try this, if I fail I'll try the suggestions from ghostwheel.

Thanks!

I have three (3), N910F phones.
All purchased from Korea
All Korean manufactured.
All were new. Factory boxed, unopened.
4, 2 and 1 years old respectively.

I updated all phones with latest bootloader n modem.

I've been running custom roms for years CM to LOS, n various others.
Currently running Ghostwheels latest Xenon build and LOS 16.
I stick to roms of the triplr dev team and their associates.

The only phone I have problems with, ie flashing roms easily, is the oldest phone. I attribute this to the phones age.

My 2 newer N910F accept any rom without any problems.

A clean flash of Xenon (rom only), no gapps, no root etc, boots to "setup" screen in under 20 seconds on my newer phones. The same with LOS 16 and various experimental versions of Q.

After I have installed gapps pico, magisk n all my apps, files and a fairly full 256gb extcard, it still boots around 20 secs, n approx 40 secs after a dalvik n cache wipe.

I think the older, in use years, the device is, the more problems will be encountered.

This ghostwheel version of Xenon is a really great rom.

I feel sorry it's not working for you.

Sent from one of my SM N910Fs running Xenon HD
 
Last edited:

Stolto

Senior Member
Jul 14, 2017
266
125
Kiel
It was a struggle, but it was worth it.
Everything's so snappy ^^ I don't remember having a GPS 3d lock ever since I've been running custom roms on my n910f.

The Fingerprint sensor is working flawlessly for the first time ever ;)

This Rom is great.

I had some trouble with substratum not installing all overlays properly, but swift installer solved that for me.

If Bluetooth stays connected to my dab+ adapter in my car, this would be the final bonus ;) will check on this later. EDIT: No issues so far. Just nice.

I can't thank you enough. I'd never have solved this riddle on my own <3



Sent from my SM-N910F using XDA Labs
 
Last edited:

kida182001

Member
Jan 26, 2011
17
3
It was a struggle, but it was worth it.
Everything's so snappy ^^ I don't remember having a GPS 3d lock ever since I've been running custom roms on my n910f.

The Fingerprint sensor is working flawlessly for the first time ever ;)

This Rom is great.

I had some trouble with substratum not installing all overlays properly, but swift installer solved that for me.

If Bluetooth stays connected to my dab+ adapter in my car, this would be the final bonus ;) will check on this later. EDIT: No issues so far. Just nice.

I can't thank you enough. I'd never have solved this riddle on my own <3

Had the same issue as you where the ROM refuses to boot, while RR boots just fine. After multiple reinstalls and wipes, it would still refuse to boot. Then I had a hunch and decided to not install the TWRP app after flashing, and BOOM, the ROM boots up immediately. Never had an issue with installing the TWRP app before so I was pulling my hair out in frustration. But been running Xenon for a month now and ROM is great! Stock Camera app is a little buggy, failing to open sometimes, so I switched to Open Camera and it works fine.
 

kevintm78

Senior Member
Strange tings a gwaan. I followed your advices @ghostwheel and @GerGre, but Unexpectedly the phone wouldn't even boot up after a clean flash with no magisk and no gapps.

.. Now I'm really confused..

The version posted recently is for trlte, n910f, right? :D

Sent from my SM-N910F using XDA Labs

Try to flash the rom by itself one more time, but before you reboot, back out to the main menu in twrp, select Advanced, then Copy Log, swipe to copy to sdcard, then post your log.

An din bredren we can see wha gwaan, seen?
 
  • Like
Reactions: Stolto and 73sydney

Stolto

Senior Member
Jul 14, 2017
266
125
Kiel
Try to flash the rom by itself one more time, but before you reboot, back out to the main menu in twrp, select Advanced, then Copy Log, swipe to copy to sdcard, then post your log.

An din bredren we can see wha gwaan, seen?

Seen ;) but tings go Irie now yuh know. Thanks to a likkle help from di heads .

Sent from my SM-N910F using XDA Labs
 
Last edited:
  • Like
Reactions: kevintm78

marvinvvh

Member
Nov 19, 2019
13
3
thanks

THANK YOU best rom ever!!!
yesterday just readed all these 20 pages, and i learned enough to do it myself
I want to hit like or thank you all but i dont know how? i see only the fb button.

I have now 2 rooted s6 edge with the latest gapps+ android 10 and they are really fast again.
This note 4 was also running on android 10 but slower then the s6 edge..
Untill now i have this rom. THanks you for the hard work!
sadly i know alot about phones but i dont know s**t about codes and terms that are used.

sorry for bad english and have a good day all!!!
 
  • Like
Reactions: eheneo
Anyone having e1001 error and updater error 7 in twrp. No worries. If you keep running into an install error on N910v then this will help you out.

Boot into twrp. Start to install rom as normal. Full wipe the format data.
Try to install
Watch for e1001 updater error 7
Wipe dalvik/cache
Go home in twrp
Tap advanced
File explorer button
Go to /system folder and tap the folder with a + on it
Make /system folder chmod 755
Full wipe again
Install should be working now
After install wipe dalvik/cache
Reboot to system
After setup complete reboot into twrp to install magisk or supersu.
 

DjDiabolik

Senior Member
Jun 25, 2014
622
140
No wait... i don't have understand. I have tryed to read the first post to try know how it's installable this roms.
I have to download about 80GB for obtain a roms ready to flashed by TWRP ?

Really ? There's no a main download for this roms ? In my case for a N910F note 4 ?
 

DjDiabolik

Senior Member
Jun 25, 2014
622
140
Oh ok..... it's someone can post his feedback this wifi ?
Yesterday.... after some help found on a telegram channel (thanks to everyone) i have successfully installed the current and latest lineageos 17.1 but wifi it's completely unstable.
Expecially it's be disconnect if i use a 5Ghz wifi and sometime there's append also for my 2.4Ghz.

How it's the situation here ?

*EDIT*
i want to be honest... i want also thanks here @logosA and all other member of https://t.me/triplr_dev_users to help me yesterday to install my first rom on this Note 4.
But on my case.. whitout a stable wifi the phone it's bad situation :(
I need to fix in some mode this issue/trouble.
 
Last edited:
  • Like
Reactions: 3v3rdim

Unidave199

Senior Member
Nov 18, 2013
385
69
Sprint Samsung Galaxy Note 4
This looks absolutely incredible! But, looks like I will also need a little... ok a lot of help. I have an old laptop running Ubuntu and of course I have my Note 4 that I use as my daily driver and already have a custom ROM on it but it looks like I need to sit down and be a good script kitty and copy and paste the scripts and see if I can get this to compile. I have always wanted to learn more about developing ROM's but could this be a good start to learn?
 
  • Like
Reactions: 3v3rdim

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    How To Build This Rom.

    1. Set up your version of Linux on your computer the way you like.
    2. This is a Pie version of AOSP so all the instructions at Google, are for Ubuntu and it's relatives such as what it's derived from Debian Linux all have the same naming methods for the software libraries.
    I use Fedora, based off Red hat, centos, etc. I have a guide for installing these libraries on another thread and in my personal Github.com/tripLr account

    Start Here
    https://source.android.com/

    3. Download your tools and binaries like compilers and such
    Follow these instructions from Google for Ubuntu or MacOS

    https://source.android.com/setup/build/initializing

    Then the next page is to download the source code

    You will need git ( installed above )
    You will need repo ( install directly from Google , instructions in web page below )

    https://source.android.com/setup/build/initializing

    4 Once you have repo command installed you are ready to download any Rom you want.
    We have a good collection of roms for the note 4 we build for but in this case we will download XenonHD

    So first make a folder for XenonXD
    Code:
    mkdir -p ~/android/XenonHD/.repo/local_manifests

    This step creates all the folders we need to use, now let's download our Rom

    5. Repo init.
    SAVE SPACE INSTRUCTIONS HERE

    If you follow exactly the Google directions and most suggestions of developers YOU WILL DOWNLOAD ALL THEIR CODE not just what you need.

    So the Github source code is located here for all of XenonHD code

    Github.com/TeamHorizon

    What we need is located on one file called the platform_manifest

    https://github.com/TeamHorizon/platform_manifest

    It has the instructions for downloading the ROM

    Now on your computer , goto your Rom directory

    Code:
    cd ~/android/XenonHD

    Now copy the line from the TeamHorizon manifest, but add the control to tell the server you ONLY want to download the Pie branch, not all the others.

    This step is called the repo init

    The version of the command they have is

    "repo init -u https://github.com/TeamHorizon/platform_manifest.git -b p"

    We want
    Code:
    repo init --depth=1 -u [url]https://github.com/TeamHorizon/platform_manifest.git[/url] -b p

    6. Sync the source code.
    This downloads the lists of what needs to be downloaded for the Rom,
    Let's sync that.
    To save space and time use,

    Code:
    repo sync -c --force-sync --no-clone-bundle --no-tags

    If you have a fast internet connection , go make a coffee and come back. You will be downloading about 80 gb, compared to 150 or more .

    7. roomservice.xml
    All the goodies for the note 4 snapdragon...
    Once completed now you need the roomservice to build for the note 4 snapdragon variants.

    It goes in the local_manifests folder you created above, it and all the source code from Our Github account

    Github.com/triplr-dev

    You should be in the build folder now so..

    Code:
    wget -O ~/android/XenonHD/.repo/local_manifests/roomservice.xml [url]https://raw.githubusercontent.com/triplr-dev/local_manifests/xenonhd-p/master.xml[/url]

    roomservice.xml can be ANYFILENAME.xml but to make it easy we all use roomservice when compiling for multiple devices

    8. Sync the goodies...
    Code:
    repo sync -c --force-sync --no-clone-bundle --no-tags

    this step wont take long..

    9. Setup the environmentt OR in other words, tell the compilers where everything is.
    Make sure your in your rom folder
    ~/android/XenonHD
    and run this command
    Code:
    . source/envsetup.sh

    what this means is tell your shell, in our case, bash,
    Hey bash, there is the file located in ~/android/XenonHD/source called envsetup.sh , would you be so kind and run it so i can build my rom ? Pretty please, like right now when i press the enter key ?

    You will see a list of what the script accomplishes.

    Now its time to

    10. Build your rom !

    Hey , guess what you downloaded code for 3 devices.
    Pick the one you want

    Code:
    # build trlte
    breakfast trlte 
    brunch trlte 
    # build tblte
    breakfast tblte 
    brunch tblte  
    # build trlteduos
    breakfast trlteduos 
    brunch trlteduos

    wait a bit...... wait some more...,

    now browse to your output folder , use a usb cable to download to your phone, or upload to the cloud and share to the world ...
    8
    xSXj9TN.png



    triplr's ( pronounced triple r )

    My first Rom thread !!

    http://www.xenonhd.com/

    XenonHD is a custom firmware aka ROM for various Android devices. It is based on LineageOS 16.0 with additional features, performance and battery life improvements.
    The idea behind XenonHD is to give users a ROM that is "blazing fast, rock stable and buttery smooth".

    See notes in Post 2


    Device Source:
    github.com/triplr-dev


    Download Links:
    Download tiny.cc/triplr

    Story:
    I have been a user of the Samsung Galaxy Note 4 (910v) since it was released.
    I had been watching for the opprotunity to use Cyanogenmod on my phone,
    but alas , about the time a root method was found I Cyanogen closed up.

    Thankfully the codebase was pulled into Lineageos
    and there I watched some wonderful development in Lineage14 by several developers
    including but not limited to @_mone , who started posting how-to build for the note4
    Following his successful port into Oreo one of my friends @ripee started building and took over a lot of maintaining the builds.
    When @mickey387 successfully ported for Pie on the note 4, we were off to the races so to speak.

    Now @ripee has lots of roms ported including this one .
    working with our development group on a build server with other helpful devs and coders
    we have combined all information on how to build for the note 4
    at github.com/triplr-dev

    special thanks and appreciation to
    ( if i miss you please msg me )
    @micke 387
    @_mone and @ripee
    @mobspyguy
    @khalvat

    thanks to @shizzle2889 for starting the xda threads for maintenance

    and all the legacy note4 devs ( adding as i can go back thru my bookmarks )

    and a special thanks to a HUGE help we get from @logosA :cool:
    testing, testing flashing etc !! who declined this thread.
    Which is dedicated to him! I nominate him for RC if that was availble to do.

    Please see the next 3 reserved posts for special information on this rom !


    XDA:DevDB Information
    [Unofficial] XenonHD Pie - Galaxy Note 4 , ROM for the Samsung Galaxy Note 4

    Contributors
    tripLr, ripee, shizzle2889, and @Inkypen and.. and... and.. All the previous devs, too many to list who made the note4 snapdragon accesseble for development, especially the verizion varient! Current Development for all the note 4 varients is due to the hard work of @ripee
    Source Code: github.com/triplr-dev

    ROM OS Version: 9.x Pie
    Based On: LineageOS

    Version Information
    Status: Testing

    Created 2019-08-12
    Last Updated 2019-08-21
    7
    If someone wants to try the newest XenonHD: spen palm rejection, casting, good mic level for recording, and sec patch Feb/5. Compiled with high optimization level, though I don't detect any improvement b/c of that...
    https://1drv.ms/u/s!ArVFGQecbqr6hG1btx-L4P3ZXmhi?e=gm4nX0
    and non-mega link !

    Welcome @ghostwheel
    6
    I'm also interested in seeing it. To me, casting is a very important feature in any ROM, since I use it so often.


    PS: Last week, I had a customer call me about a dead TV. Now I don't work or fix TV's, I'm a computer/networking tech. However this is a very nice customer, so I offered to help them out. I brought along my Note 4 to test the remote to see if that was why it wouldn't turn on. It wasn't, but it was helpful to have just in case. It's worked in the past. I've used my Note 4 to control TV's when the remote has been lost on several occasions. Just for your information... the TV was dead due to a power module. It was replaced for little over $300 and the expensive Sony TV is working beautifully again (which oddly enough was running Android!)

    I use TV KILL all the time :D (don't tell anyone. )

    OK, I fixed some of the audio cast in XenonHD. The main problem is that it only casts the sound that is made by the phone, which means you hear both. Not even simultaneously. First phone, then cast. And if you silence phone, you silence cast. Annoying. But maybe one of them is synced with the video.

    This build also has a few other differences from my previous one. I didn't compile as optimized, I wanted to see if it fixes some problems. So it might be a bit slower. (it is as optimized as triplr's build, though, or supposed to be)
    And I pulled some more bugfixes from the xenonhd tree. Not that you'd notice, but it makes your heart glow knowing that your phone had 3 bugs less.

    NOTE: I just noticed that all my builds have a gps problem. I'm debugging it.

    Here it is: One drive link to XenonHD with audio casting
    6
    XenonHD with working palm rejection

    I compiled XenonHD with working palm rejection. This is the first time I compiled any ROM. I just followed the instructions in post #2 in this thread.
    I hope I didn't make any big mistakes!
    If you'd like to test it, you can download it here: trlte on mega.nz.
    Android Security patch level is Jan 5, 2020, kernel linux version 3.10.108.

    source for the two files I changed to enable palm rejection: https://github.com/ghostwheel/frameworks_native/tree/p/services/inputflinger