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

[ROM][OFFICIAL][9.0.0_r47][INACTIVE FOR PIE] Renouveau v9.0 (N920*/G92**)

Search This thread

JoshuaDoes

Senior Member


This project is currently on pause and will not resume for Android 9. Active development is taking place for Exynos7420 devices on Android 10, and Renouveau v10 will pick up once these developments are finalized and ready for testing. Renouveau also will no longer be based on ResurrectionRemix, as they are no longer continuing with Android 10. If a moderator sees this, I ask that they close this thread. No further help will be provided for Renouveau v9. Thank you!

Code:
/*Your warranty is now void, not that you had one anyway.
* 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. 
* A lot.

icon_transparent_depth.png

Introduction

Renouveau is an aftermarket Android firmware designed to renew your Android experience, with popular bases driving it all for customization, performance, and stability.

AOSP

LineageOS

ResurrectionRemix

Renouveau​

Renouveau has only existed for a few months now, so please be patient as the kinks get worked out and everything you could ever want and more is brought to the surface for your eyes to see (on your phone anyway).

Source Code

All the source code for Renouveau is available from the Renouveau GitHub organization. Any changes made from the original ResurrectionRemix and LineageOS bases can be found here.

Additionally, the source code for the prebuilt kernel (soon to be included as part of Renouveau) can be found here.

Known Issues:

  • In-call audio on US-variant devices (see Patches down below)
  • MTP May be fixed now according to some users, needs testing and feedback
  • GateKeeperService (currently cannot be acquired by LockSettingsService, which prevents users from using security methods such as PINs and therefore prevents users from enrolling biometrics such as fingerprints) May be fixed now according to some users, needs testing and feedback
  • If you install a recent OpenGApps build, Google's Setup Wizard may crash while adding the finishing touches
  • Pre-installed Firefox will always crash (due to a bug Mozilla has yet to fix when the context of the app is in /system/priv-app until you update the app via a more recent APK or the Play Store)
  • F-Droid still exists (oops)
  • ViperFX will still want to install its driver despite the driver shipping with Renouveau, just give it root access to reinstall the driver and then you can revoke root access again if you wish

Working:

  • Audio
  • Bluetooth
  • Camcorder
  • Camera
  • Capacitive Buttons
  • Data
  • Fingerprint (only if you have previously-enrolled biometrics from before the GateKeeperService bug was introduced) (see above)
  • GPS
  • HWC
  • Microphone
  • Notification LED
  • Rotation
  • S-Pen
  • Sensors
  • Torch
  • Video Playback
  • Wi-Fi
  • Wi-Fi Hotspot (both 2.4GHz and 5GHz)

Supported Models:

  • SM-G920F
  • SM-G928X
  • SM-N920T/W8/P
  • SM-N920X
  • SM-N9208
  • Experimental: G92XUS devices
  • Experimental: G92X devices

If your model is not listed as being supported above but the ROM works for your variant of the SM-N920* series or the SM-G92** series, please tell me! I'll be happy to support it.

Install Instructions:

NOTE: Before downloading Renouveau, please check to make sure your device is an SM-N920T. If it is not, you will have to follow an additional set of steps in order to be able to flash the downloaded ZIP. Otherwise, you will receive an error about this ROM not being for your device.

The additional steps, to be done after downloading the latest version of Renouveau:
  • Open the downloaded ZIP file in your favorite archive software (such as 7-Zip, WinRAR, or good ol' File Explorer)
  • Inside of the ZIP, navigate to /META-INF/com/google/android
  • Drag the updater-script file to someplace you can access easily (such as your desktop)
  • Open the extracted updater-script file with your favorite text editor (such as Notepad, Notepad++, Sublime Text 3, etc)
  • On the very first line, you should see some text that looks like this:
    Code:
    assert(getprop("ro.product.device") == "nobleltetmo" || getprop("ro.build.product") == "nobleltetmo" || abort("E3004: This package is for device: nobleltetmo; this device is " + getprop("ro.product.device") + "."););
    Remove this line such that the first line instead says this:
    Code:
    ui_print("Target: Samsung/nobleltetmo/nobleltetmo:9/PQ3A.190801.002/eng.joshua.20190914.154326:userdebug/test-keys");
  • Save the file
  • Drag the edited file back into the same location inside of the ZIP, and overwrite the changes if it asks you to
  • Use this edited ZIP to finish the installation/update instructions

  1. Download the latest version of Renouveau v9.0 from the given releases page
  2. Download the latest version of the Helios for AOSP 9.0 kernel from the given releases page
  3. Download the latest version of OpenGApps (ARM64/9.0/nano) or a synonymous microG package (optional)
  4. Download the latest version of Magisk (optional)
  5. Reboot into recovery mode (support for recovery issues will only be provided for TWRP)
  6. Flash Renouveau
  7. Flash OpenGApps/microG (optional)
  8. Flash the prebuilt kernel (if you're not using SM-G920F)
  9. Reboot into Renouveau and set up your device
  10. Reboot back into recovery mode, flash Magisk, and then reboot back into Renouveau (optional, but recommended for additional functionality not available without Magisk)

Downloads:

Renouveau (SM-N920T): Releases for Renouveau
Kernel (SM-N920*/SM-G92**): Releases for Helios for AOSP9.0

Patches:

In-call audio patch for US-variant N920* devices: nobleus audio test.zip
In-call audio patch for US-variant G92** devices: zerous audio test.zip

Social Media (*):


Credits:

  • The ResurrectionRemix Team for their amazing work adding the great customizations that Renouveau can extend upon
  • The LineageOS Project for the beautiful performance and stability introduced to the stock AOSP bases
  • @enesuzun2002 for bringing NexusOS to the Samsung Galaxy S6 Edge+, for which the Samsung Galaxy Note 5 wouldn't have such a stable infrastructure for custom ROMs
  • @ananjaser1211 for the original Helios kernel sources that I was able to port from OneUI to AOSP 9.0, as well as the patches being used for nobleus and zerous in-call audio testing
  • @Lunarixus for the flashable packaging of the nobleus and zerous in-call audio testing patches
  • @DqrKn3Zz for the flashable packaging of the Helios for AOSP9.0 kernel



XDA:DevDB Information
Renouveau, ROM for the Samsung Galaxy Note 5

Contributors
JoshuaDoes
Source Code: https://github.com/RenouveauOS

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
Based On: ResurrectionRemix

Version Information
Status: No Longer Updated

Created 2019-06-23
Last Updated 2020-07-12
 

Attachments

  • Screenshot_20190624-004912_Updater.png
    Screenshot_20190624-004912_Updater.png
    88.4 KB · Views: 18,541
  • Screenshot_20190623-160011_Niagara_Launcher.png
    Screenshot_20190623-160011_Niagara_Launcher.png
    90 KB · Views: 18,321
  • Screenshot_20190623-160107.png
    Screenshot_20190623-160107.png
    68.3 KB · Views: 18,174
  • Screenshot_20190621-223701_LineageOS_Settings.png
    Screenshot_20190621-223701_LineageOS_Settings.png
    60.6 KB · Views: 17,310
Last edited:

manikar

Senior Member
Jul 14, 2013
149
66
31
Please support for N920W8

Please add support for N920W8 canadian carrier, i will post you my boot.img or any file to help support the note 5 canadian model.

Thabks!
 

JoshuaDoes

Senior Member
Please add support for N920W8 canadian carrier, i will post you my boot.img or any file to help support the note 5 canadian model.

Thabks!

It may be possible that it already works for you! The only way to find out is to attempt to follow the install instructions and see if it boots. Before doing so, make sure to back up your device and then wipe data, system, cache, and dalvik/art cache. If you get a stable install running and can do your usual daily tasks, I'll make sure to add the N920W8 to the list of supported devices.

Good luck!
 

DqrKn3Zz

Recognized Developer
Aug 11, 2015
1,118
1,181
23
Chiapas
OnePlus 8T
Xiaomi Poco X3 Pro
The Bluetooth works very well on the N920G in both Floyd V2 and my builds of crDroid and Resurrection Remix, I do not know why not on the N920T.

Btw, Enes bringed up AOSP 9 for the Galaxy S6, not the Edge+ version & Khoailang2005 was the first to bring AOSP 9 kernel for N5, so, JijonHyuni take his idea an continue with it.
 
Last edited:
  • Like
Reactions: JoshuaDoes

JoshuaDoes

Senior Member
The Bluetooth works very well on the N920G in both Floyd V2 and my builds of crDroid and Resurrection Remix, I do not know why not on the N920T.

Btw, Enes bringed up AOSP 9 for the Galaxy S6, not the Edge+ version & Khoailang2005 was the first to bring AOSP 9 kernel for N5, so, JijonHyuni take his idea an continue with it.

I'll go ahead and update the credits section, thank you!
 
  • Like
Reactions: Dotancoh

DqrKn3Zz

Recognized Developer
Aug 11, 2015
1,118
1,181
23
Chiapas
OnePlus 8T
Xiaomi Poco X3 Pro

Attachments

  • Screenshot_20190624-125313_Trebuchet.jpg
    Screenshot_20190624-125313_Trebuchet.jpg
    257.4 KB · Views: 5,140
  • Screenshot_20190624-125243_Trebuchet.jpg
    Screenshot_20190624-125243_Trebuchet.jpg
    178.4 KB · Views: 5,228
  • Screenshot_20190624-125304_Configuracion.png
    Screenshot_20190624-125304_Configuracion.png
    206.5 KB · Views: 5,138
  • Screenshot_20190624-125207_Configuracion.png
    Screenshot_20190624-125207_Configuracion.png
    204.9 KB · Views: 4,976
Last edited:

manikar

Senior Member
Jul 14, 2013
149
66
31
It may be possible that it already works for you! The only way to find out is to attempt to follow the install instructions and see if it boots. Before doing so, make sure to back up your device and then wipe data, system, cache, and dalvik/art cache. If you get a stable install running and can do your usual daily tasks, I'll make sure to add the N920W8 to the list of supported devices.

Good luck!

Hi,

It boots up when i flash the hyper kernel after flashing the rom.

bugs:
- In call audio is not working, when i call someone and its just blank no sound and hang up the Dialer with a beep and same with incoming call!

whats working:
-Bluetooth work fine on N920W8 and everything works fine except in-call audio.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
To do:
-I think the main culprit is with the kernel it is not designed for our mobiles but instead it is made for all other samsung note 5 models.
-Please make some changes or build kernel and add support for N920W8 & N920T.
 
  • Like
Reactions: JoshuaDoes

JoshuaDoes

Senior Member
Hi,

It boots up when i flash the hyper kernel after flashing the rom.

bugs:
- In call audio is not working, when i call someone and its just blank no sound and hang up the Dialer with a beep and same with incoming call!

whats working:
-Bluetooth work fine on N920W8 and everything works fine except in-call audio.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
To do:
-I think the main culprit is with the kernel it is not designed for our mobiles but instead it is made for all other samsung note 5 models.
-Please make some changes or build kernel and add support for N920W8 & N920T.

Thank you for the feedback!

Unfortunately I haven't self-developed any piece of the kernel behind this, but maybe I can try and work some things out, but who knows. I have some ideas I can experiment with, however I don't personally have service on my N920T for testing. I see you've joined the Discord server, so hopefully we can stay in contact on this issue and figure something out!
 

manikar

Senior Member
Jul 14, 2013
149
66
31
Thank you for the feedback!

Unfortunately I haven't self-developed any piece of the kernel behind this, but maybe I can try and work some things out, but who knows. I have some ideas I can experiment with, however I don't personally have service on my N920T for testing. I see you've joined the Discord server, so hopefully we can stay in contact on this issue and figure something out!

thanks so much!
i appreciate it! :)
 
  • Like
Reactions: JoshuaDoes

sufian.ahmed2007

Senior Member
Nov 3, 2015
133
55
@JoshuaDoes first of all thanks man for your great work your ROM working absolutely fine on s6 edge+ G928G with hyper kernal 2.6 no problem so far I m testing it right now but only one thing recent and back button are not working every thing else is working fine but I m still testing
I know you didn't support s6 edge+ but can you help me in regarding to back and recent keys
And thanks again for great
 
  • Like
Reactions: JoshuaDoes

JoshuaDoes

Senior Member
Hoping wifi tethering gets fixed. It's the only thing holding me back since I use that feature all the time.

Just so you know, WiFi tethering *appears* to be working fine for me on my SM-N920T. I can create the hotspot on both 2.4GHz and 5GHz bands. I can also connect to it from my laptop just fine. The only thing I am not sure about at the moment is whether or not internet connectivity will work as I don't currently have service on my phone to test.
 
Last edited:

JoshuaDoes

Senior Member
@JoshuaDoes first of all thanks man for your great work your ROM working absolutely fine on s6 edge+ G928G with hyper kernal 2.6 no problem so far I m testing it right now but only one thing recent and back button are not working every thing else is working fine but I m still testing
I know you didn't support s6 edge+ but can you help me in regarding to back and recent keys
And thanks again for great

Thank you for the kind words!

I'm afraid I wouldn't know where to start with getting the back and recents keys working, however should you decide to stay on Renouveau (or any other ROM that uses the Hyper Kernel), your best bet would be to enable the navigation bar and treat your phone like a soft navigation phone. In Renouveau you can find this under Settings > Renouveau Tools > NAVIGATION.

Best of luck!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16


    This project is currently on pause and will not resume for Android 9. Active development is taking place for Exynos7420 devices on Android 10, and Renouveau v10 will pick up once these developments are finalized and ready for testing. Renouveau also will no longer be based on ResurrectionRemix, as they are no longer continuing with Android 10. If a moderator sees this, I ask that they close this thread. No further help will be provided for Renouveau v9. Thank you!

    Code:
    /*Your warranty is now void, not that you had one anyway.
    * 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. 
    * A lot.

    icon_transparent_depth.png

    Introduction

    Renouveau is an aftermarket Android firmware designed to renew your Android experience, with popular bases driving it all for customization, performance, and stability.

    AOSP

    LineageOS

    ResurrectionRemix

    Renouveau​

    Renouveau has only existed for a few months now, so please be patient as the kinks get worked out and everything you could ever want and more is brought to the surface for your eyes to see (on your phone anyway).

    Source Code

    All the source code for Renouveau is available from the Renouveau GitHub organization. Any changes made from the original ResurrectionRemix and LineageOS bases can be found here.

    Additionally, the source code for the prebuilt kernel (soon to be included as part of Renouveau) can be found here.

    Known Issues:

    • In-call audio on US-variant devices (see Patches down below)
    • MTP May be fixed now according to some users, needs testing and feedback
    • GateKeeperService (currently cannot be acquired by LockSettingsService, which prevents users from using security methods such as PINs and therefore prevents users from enrolling biometrics such as fingerprints) May be fixed now according to some users, needs testing and feedback
    • If you install a recent OpenGApps build, Google's Setup Wizard may crash while adding the finishing touches
    • Pre-installed Firefox will always crash (due to a bug Mozilla has yet to fix when the context of the app is in /system/priv-app until you update the app via a more recent APK or the Play Store)
    • F-Droid still exists (oops)
    • ViperFX will still want to install its driver despite the driver shipping with Renouveau, just give it root access to reinstall the driver and then you can revoke root access again if you wish

    Working:

    • Audio
    • Bluetooth
    • Camcorder
    • Camera
    • Capacitive Buttons
    • Data
    • Fingerprint (only if you have previously-enrolled biometrics from before the GateKeeperService bug was introduced) (see above)
    • GPS
    • HWC
    • Microphone
    • Notification LED
    • Rotation
    • S-Pen
    • Sensors
    • Torch
    • Video Playback
    • Wi-Fi
    • Wi-Fi Hotspot (both 2.4GHz and 5GHz)

    Supported Models:

    • SM-G920F
    • SM-G928X
    • SM-N920T/W8/P
    • SM-N920X
    • SM-N9208
    • Experimental: G92XUS devices
    • Experimental: G92X devices

    If your model is not listed as being supported above but the ROM works for your variant of the SM-N920* series or the SM-G92** series, please tell me! I'll be happy to support it.

    Install Instructions:

    NOTE: Before downloading Renouveau, please check to make sure your device is an SM-N920T. If it is not, you will have to follow an additional set of steps in order to be able to flash the downloaded ZIP. Otherwise, you will receive an error about this ROM not being for your device.

    The additional steps, to be done after downloading the latest version of Renouveau:
    • Open the downloaded ZIP file in your favorite archive software (such as 7-Zip, WinRAR, or good ol' File Explorer)
    • Inside of the ZIP, navigate to /META-INF/com/google/android
    • Drag the updater-script file to someplace you can access easily (such as your desktop)
    • Open the extracted updater-script file with your favorite text editor (such as Notepad, Notepad++, Sublime Text 3, etc)
    • On the very first line, you should see some text that looks like this:
      Code:
      assert(getprop("ro.product.device") == "nobleltetmo" || getprop("ro.build.product") == "nobleltetmo" || abort("E3004: This package is for device: nobleltetmo; this device is " + getprop("ro.product.device") + "."););
      Remove this line such that the first line instead says this:
      Code:
      ui_print("Target: Samsung/nobleltetmo/nobleltetmo:9/PQ3A.190801.002/eng.joshua.20190914.154326:userdebug/test-keys");
    • Save the file
    • Drag the edited file back into the same location inside of the ZIP, and overwrite the changes if it asks you to
    • Use this edited ZIP to finish the installation/update instructions

    1. Download the latest version of Renouveau v9.0 from the given releases page
    2. Download the latest version of the Helios for AOSP 9.0 kernel from the given releases page
    3. Download the latest version of OpenGApps (ARM64/9.0/nano) or a synonymous microG package (optional)
    4. Download the latest version of Magisk (optional)
    5. Reboot into recovery mode (support for recovery issues will only be provided for TWRP)
    6. Flash Renouveau
    7. Flash OpenGApps/microG (optional)
    8. Flash the prebuilt kernel (if you're not using SM-G920F)
    9. Reboot into Renouveau and set up your device
    10. Reboot back into recovery mode, flash Magisk, and then reboot back into Renouveau (optional, but recommended for additional functionality not available without Magisk)

    Downloads:

    Renouveau (SM-N920T): Releases for Renouveau
    Kernel (SM-N920*/SM-G92**): Releases for Helios for AOSP9.0

    Patches:

    In-call audio patch for US-variant N920* devices: nobleus audio test.zip
    In-call audio patch for US-variant G92** devices: zerous audio test.zip

    Social Media (*):


    Credits:

    • The ResurrectionRemix Team for their amazing work adding the great customizations that Renouveau can extend upon
    • The LineageOS Project for the beautiful performance and stability introduced to the stock AOSP bases
    • @enesuzun2002 for bringing NexusOS to the Samsung Galaxy S6 Edge+, for which the Samsung Galaxy Note 5 wouldn't have such a stable infrastructure for custom ROMs
    • @ananjaser1211 for the original Helios kernel sources that I was able to port from OneUI to AOSP 9.0, as well as the patches being used for nobleus and zerous in-call audio testing
    • @Lunarixus for the flashable packaging of the nobleus and zerous in-call audio testing patches
    • @DqrKn3Zz for the flashable packaging of the Helios for AOSP9.0 kernel



    XDA:DevDB Information
    Renouveau, ROM for the Samsung Galaxy Note 5

    Contributors
    JoshuaDoes
    Source Code: https://github.com/RenouveauOS

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 3.10.x
    Based On: ResurrectionRemix

    Version Information
    Status: No Longer Updated

    Created 2019-06-23
    Last Updated 2020-07-12
    3
    I'll go ahead and update the credits section, thank you!

    No problem, also your rom boot and runs very well on this device.
    2
    Hallo
    On Installation Comes That i have a noblelte and the Rom Can only installed on a nobleltetmo. But i have a N920T.

    What Can i do?

    Thanks

    Open up the rom in 7zip, navigate to META-INF\com\google\android\ open the updater-script file and delete the asserts line.
    Delete everything up to the first semi-colon, so that the script starts with.... ' ifelse(is_mounted...... bla bla bla ', then click save and close 7zip, it should save the rom with the script updated for you.


    BTW, JoshuaDoes, i was running Infinity DX5 for ages, and didnt have the echo problem. The screen not waking up i fixed by switching launchers. Never thought id see Pie on my old phone, brilliant job :good:
    2
    Yeah I echo the same request, as I too require the patch. After digging around on google yielded nothing but links all leading back to this thread, I now wonder if my poor n920p is doomed to remain a TouchWiz device...

    I knew this was to good to be true, after digging through countless custom roms and every single one failing to support the n920p variant, I knew something was bound to go wrong with this one. And it came in the form of the dreaded dead download link... /facepalm :eek:

    Somebody, anybody, please help!
    Please post a mirror link to keep this one of a kind rom alive for the note5 p variant, that has seemingly been completely ignored by all other devs...

    The links work for me...
    2
    n920c (note 5) works.
    To install this rom.
    1. Unzip the rom.
    2. Go to Renouveau-v9.0-20190625-nobleltetmo-Release\META-INF\com\google\android in the folders.
    3. Open updater-script with any version of notepad
    4. Delete asserts line and save it
    5. Zip all of the files and follow the steps provided by the OP.

    It says
    "Kernel is not seandroid enforcing"
    This is okay as long as it does not give you bootloops.

    All of the features seem to work for now. I am going to post another reply with my findings for the op.