[ROM][7.1.2][UNOFFICIAL][EYEUL] Resurrection Remix OS [5.8.5]

Status
Not open for further replies.
Search This thread

tarkzim

Recognized Developer
Feb 11, 2015
2,234
4,605
Kaohsiung
Sony Xperia Z
HTC One (m7)
rr_logo_200x200.png


Code:
 * Your warranty is now void.
 *
 * We are 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 us for messing up your device, we will laugh at you.
 *
 */
Introduction
Resurrection Remix the ROM has been based on LineageOS ,slim.omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device

Bugs

What's working:
  • RIL(CALL, SMS, LTE)
  • WIFI
  • Bluetooth
  • WIFI Hotspot
  • Camera/Camcorder
  • Audio/Video playback
  • MTP
  • Double Tap to Wake
  • NFC / HCE (Android Pay not tested yet)
  • F2FS
  • and more...
What's not working:
  • you tell me.

Installation instructions

First time flashing RR Nougat your device?
Coming from a SENSE ROM?
  • Enable all location services: Settings > Location > (all location services) = On

Coming from another ROM?
  • Download the zip(s).
  • Install a compatible Recovery
  • Perform a NANDroid backup of your current ROM (Optional)
  • Wipe data & cache partitions of your device (required when coming from stock!).
  • Flash RR.
  • Optional: Install the Google Apps addon package.

Download and flash Magisk for Root : HERE

Downloads
Recovery : TWRP 3.1.1 (MTP broken for now, but flashing is fine)
Gapps : Open Gapps (choose Arm, 7.1, pico)
Rom : Download

Sources
eyeul device tree: eyeul (setup-makefile for blob lists not updated yet)
msm8974 kernel tree: msm8974 kernel
htc vendor tree: vendor tree

Big Thanks
  • LineageOS Team.
  • RR Team.
  • @aj20010319 for helping me on getting it boot and blob lists.
  • all the M8 contributors.

XDA:DevDB Information
RR Nougat for Desire EYE, ROM for the HTC Desire Eye

Contributors
tarkzim, aj20010319
Source Code: https://github.com/ResurrectionRemix

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock 6.0.1
Based On: LineageOS, Resurrection Remix

Version Information
Status: Testing
Beta Release Date: 2017-05-06

Created 2017-05-05
Last Updated 2017-05-05
 
Last edited:

tarkzim

Recognized Developer
Feb 11, 2015
2,234
4,605
Kaohsiung
Sony Xperia Z
HTC One (m7)
Changelog

2018/02/16
  • sync upstream updates and fixes.
  • updated to Android 7.1.2_r36 with December Security Patches.
    [*]revert back to original LineageOS kernel sources with latest security patches and android alarm patches. (front camera flash is now working)

2017/11/04 2017/11/04 RE-UPLOADED
fixed RIL issue of previous build, no need to flash other zips.
  • sync upstream updates and fixes.

2017/10/30
please flash this ZIP after ROM flashing to fix RIL/SIM problem. : HERE
  • sync upstream updates and fixes.
  • updated to RR 5.8.5.
  • with October Security Patches.
  • kernel security updates.
  • camera and codec updates.
  • bluetooth updates.
  • audio driver updates.
  • GPS config updates.
  • minor fixes and updates.

2017/09/12
  • sync upstream updates and fixes.
  • fixed Camera Key features that was broken on previous build.
  • rebasing kernel to latest LOS based, front LED might be broken for now.

2017/09/05
  • sync upstream updates and fixes.
  • revert all Gestures changes (should fix wake issue on previous build?).

older builds

2017/09/01
  • sync upstream updates and fixes.
  • switch to source-built GPS, AGPS should works now.
  • no more built-in Magisk, you have to flash it manually if you need.
  • Gestures supporting.
  • media profile updates.

2017/08/21
  • sync upstream updates and fixes.
  • switch to source-built RIL, please let me know if it works.

2017/08/08
  • sync upstream updates and fixes.
  • updated to Android 7.1.2_r29 with August Security Patches.

2017/08/06
  • updated to RR 5.8.4.
  • sync upstream updates and fixes.
  • GPU driver updated.
  • minor audio fixes.

2017/07/20 / 2017/07/22 2017/07/28
  • sync upstream updates and fixes.
  • updated Magisk to 13.3 Stable. (proper version)
  • fixed battery issues.
  • fixed camera button issues.

2017/07/07
  • sync upstream updates and fixes.
  • updated to Android 7.1.2_r24 with July Security Patches.
  • kernel: update WiFi driver.
  • update sepolicies.

2017/06/28
  • sync upstream updates and fixes.
  • merge many kernel CVE patches to improve security.

2017/06/09
  • sync upstream updates and fixes.
  • updated to Android 7.1.2_r17 with June Security Patches.

2017/06/06
  • upstream updates and fixes.

2017/05/23
  • upstream updates and fixes.
  • Camera Button can launch the camera from screen-off state with long pressing. (seems not waking device with a single click?)
  • correct battery capacity that showing on Android system. (2400mAh)
  • some minor tweaks related to sepolicy.

2017/05/08
  • upstream updates and fixes.
  • fixed Navigation Bar not showing when you finished SetupWizard.
  • added missing config for Sense Camera, you can set ISO and other settings now.

2017/05/07
  • upstream updates and fixes.
  • NFC fixed, Android beam is now working!

2017/05/06
  • initial build RR 5.8.3 for eyeul, eyetuhl (bring up all sources by importing M8 device sources)
 
Last edited:

tarkzim

Recognized Developer
Feb 11, 2015
2,234
4,605
Kaohsiung
Sony Xperia Z
HTC One (m7)
Screenshots

Screenshots
 

Attachments

  • Screenshot_20170506-004934.png
    Screenshot_20170506-004934.png
    110.2 KB · Views: 3,658
  • Screenshot_20170506-005003.png
    Screenshot_20170506-005003.png
    141.5 KB · Views: 3,592
  • Screenshot_20170506-005105.jpg
    Screenshot_20170506-005105.jpg
    243.8 KB · Views: 3,760
  • Screenshot_20170506-005023.png
    Screenshot_20170506-005023.png
    74.5 KB · Views: 3,633
  • Screenshot_20170506-005130.png
    Screenshot_20170506-005130.png
    97.4 KB · Views: 3,577
  • device-2017-05-07-175320.png
    device-2017-05-07-175320.png
    76.8 KB · Views: 3,336
  • device-2017-05-07-180525.png
    device-2017-05-07-180525.png
    63.4 KB · Views: 3,211
Last edited:

tarkzim

Recognized Developer
Feb 11, 2015
2,234
4,605
Kaohsiung
Sony Xperia Z
HTC One (m7)
Instructions

  • if you get device checking error when flashing build with TWRP, use this build for eyeul support properly -> TWRP
  • if you came from M8 modified ROM, re-install your driver on Windows will fix Device name in MTP mode.
  • no other boot.img needed for this ROM if you are doing clean flash or flashing same ROM from here over older version of RR.
  • if you are facing issue on Sense Camera like changing ISO or recording resolution, you can flash this fix to get it to work : FIX, also you have to download both Sense Camera and Sense Album to make preview works in camera.
  • in order to bypass SafetyNet checking for Android Pay , you have to enable Magisk Hide, and hide the following apps for bypassing:

    • com.android.cts.ctsshim
    • com.android.cts.priv.ctsshim
    • com.google.android.gms.setup
    • Google Play Store
    • Google Frameworks(com.google.android.gsf)
    then reboot your phone.
 
Last edited:

WalterSilverio

Senior Member
  • if you get device checking error when flashing build with TWRP, you can edit META-INF\com\google\android\updater-script, and delete first line to bypass the checking.
  • if you came from M8 modified ROM, re-install your driver on Windows will fix Device name in MTP mode.

i will build a new TWRP for EYE, which can fix device name properly.

You mean I can do dirty flash from RR 5.8.3 M8 version?
 

DoctorPINK

Senior Member
Jan 20, 2012
131
8
Toronto
I have a AT&T tu_ca phone, s-off, unlock etc.
I tried cyanogen, cypher (with their new_boot.img 7.1.1), m8 ROM(RR and another one which i forgot the name) using new_boot.img 7.1.2 and ALL comes to the same problem : wifi and LTE crashes the OS.
So your ROM I doesn't need any boot.img or tuhl_to_eye.zip or something alike?
 

tarkzim

Recognized Developer
Feb 11, 2015
2,234
4,605
Kaohsiung
Sony Xperia Z
HTC One (m7)
I have a AT&T tu_ca phone, s-off, unlock etc.
I tried cyanogen, cypher (with their new_boot.img 7.1.1), m8 ROM(RR and another one which i forgot the name) using new_boot.img 7.1.2 and ALL comes to the same problem : wifi and LTE crashes the OS.
So your ROM I doesn't need any boot.img or tuhl_to_eye.zip or something alike?
No need for any other boot.img
 

DoctorPINK

Senior Member
Jan 20, 2012
131
8
Toronto
  • if you get device checking error when flashing build with TWRP, you can edit META-INF\com\google\android\updater-script, and delete first line to bypass the checking.
  • if you came from M8 modified ROM, re-install your driver on Windows will fix Device name in MTP mode.
    change it from
    Code:
    (!less_than_int(1494001715, getprop("ro.build.date.utc"))) || abort("E3003: Can't install this package (Sat May  6 00:28:35 CST 2017) over newer build (" + getprop("ro.build.date") + ").");
    assert(getprop("ro.product.device") == "htc_eyeul" || getprop("ro.build.product") == "htc_eyeul" || getprop("ro.product.device") == "eyeul" || getprop("ro.build.product") == "eyeul" || getprop("ro.product.device") == "eyetuhl" || getprop("ro.build.product") == "eyetuhl" || getprop("ro.product.device") == "htc_eyetuhl" || getprop("ro.build.product") == "htc_eyetuhl" || abort("E3004: This package is for device: htc_eyeul,eyeul,eyetuhl,htc_eyetuhl; this device is " + getprop("ro.product.device") + "."););
    ui_print("Target: htc/htc_asia_tw/htc_eyetuhl:6.0.1/MMB29M/707673.1:user/release-keys");
    ....
    to something like this
    Code:
    ui_print("Target: htc/htc_asia_tw/htc_eyetuhl:6.0.1/MMB29M/707673.1:user/release-keys");
    ....

i will build a new TWRP for EYE, which can fix device name properly.

error 3004, modified and now error: 6
just another Nougat ROM fail for me.... :crying:
 
Last edited:

DoctorPINK

Senior Member
Jan 20, 2012
131
8
Toronto
you might deleted something shouldn't be removed...
copy it
Code:
(!less_than_int(1494001715, getprop("ro.build.date.utc"))) || abort("E3003: Can't install this package (Sat May  6 00:28:35 CST 2017) over newer build (" + getprop("ro.build.date") + ").");
ui_print("Target: htc/htc_asia_tw/htc_eyetuhl:6.0.1/MMB29M/707673.1:user/release-keys");
ifelse(is_mounted("/system"), unmount("/system"));
package_extract_dir("install", "/tmp/install");
set_metadata_recursive("/tmp/install", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);
set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755);
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "backup");
unmount("/system");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" RRRRRRRRRRRRRRRRR     RRRRRRRRRRRRRRRRR   ");
ui_print(" R::::::::::::::::R    R::::::::::::::::R  ");
ui_print(" R::::::RRRRRR:::::R   R::::::RRRRRR:::::R ");
ui_print(" RR:::::R     R:::::R  RR:::::R     R:::::R");
ui_print("   R::::R     R:::::R    R::::R     R:::::R");
ui_print("   R::::R     R:::::R    R::::R     R:::::R");
ui_print("   R::::RRRRRR:::::R     R::::RRRRRR:::::R ");
ui_print("   R:::::::::::::RR      R:::::::::::::RR  ");
ui_print("   R::::RRRRRR:::::R     R::::RRRRRR:::::R ");
ui_print("   R::::R     R:::::R    R::::R     R:::::R");
ui_print("   R::::R     R:::::R    R::::R     R:::::R");
ui_print("   R::::R     R:::::R    R::::R     R:::::R");
ui_print(" RR:::::R     R:::::R  RR:::::R     R:::::R");
ui_print(" R::::::R     R:::::R  R::::::R     R:::::R");
ui_print(" R::::::R     R:::::R  R::::::R     R:::::R");
ui_print(" RRRRRRRR     RRRRRRR  RRRRRRRR     RRRRRRR");
ui_print(" ");
ui_print(" ");
ui_print(" **************** Software *****************");
ui_print(" OS ver: RR-N-v5.8.3-20170505-eyeul-Unofficial");
ui_print("");
ui_print(" Android ver: 7.1.2");
ui_print("");
ui_print(" Security patch: 2017-05-05");
ui_print("");
ui_print(" SDK ver: 25");
ui_print("");
ui_print(" Root status: Enabled");
ui_print("");
ui_print(" Build ID: N2G47O");
ui_print("");
ui_print(" Build date: Sat May  6 00:28:35 CST 2017");
ui_print("");
ui_print(" Build type: Unofficial");
ui_print("");
ui_print(" Build host: enfeckerserver1");
ui_print("");
ui_print(" Maintainer: enfecker");
ui_print(" **************** Hardware *****************");
ui_print(" Device codename: eyeul");
ui_print("");
ui_print(" Manufacturer: HTC");
ui_print("");
ui_print(" LCD density: 480");
ui_print("");
ui_print(" *******************************************");
if is_mounted("/data") then
package_extract_file("META-INF/org/lineageos/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
else
mount("f2fs", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/userdata", "/data", "");
package_extract_file("META-INF/org/lineageos/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
unmount("/data");
endif;
show_progress(0.750000, 0);
ui_print("Patching system image unconditionally...");
block_image_update("/dev/block/platform/msm_sdcc.1/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat") ||
  abort("E1001: Failed to update system image.");
show_progress(0.020000, 10);
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "restore");
unmount("/system");
show_progress(0.050000, 5);
package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
ui_print(" ");
ui_print("Flashing Magisk...");
ui_print(" ");
package_extract_dir("magisk", "/tmp/magisk");
run_program("/sbin/busybox", "unzip", "/tmp/magisk/magisk.zip", "META-INF/com/google/android/*", "-d", "/tmp/magisk");
run_program("/sbin/sh", "/tmp/magisk/META-INF/com/google/android/update-binary", "dummy", "1", "/tmp/magisk/magisk.zip");
ui_print(" ");
show_progress(0.200000, 10);
set_progress(1.000000);
Same error: 6
 

tarkzim

Recognized Developer
Feb 11, 2015
2,234
4,605
Kaohsiung
Sony Xperia Z
HTC One (m7)
TWRP support

hey guys, updated in OP,
uploaded my TWRP build for properly support eyeul ROMs flashing, no more device-name check while flashing, but MTP for TWRP is broken for now,
i'm working on it to fix, so if you are facing any flashing issue please use this TWRP to flash this ROM, thanks.
 

blafree64

Senior Member
Jun 15, 2013
158
34
Network settings are lte/utms or lte/gms and apn settings are nexgenphone use *#*#4636#*#* to see network settings and go to settings, then data usage, click three dots upper right corner, cellular networks, then apn hope this helps. Lte will show as 4g on status bar.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    rr_logo_200x200.png


    Code:
     * Your warranty is now void.
     *
     * We are 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 us for messing up your device, we will laugh at you.
     *
     */
    Introduction
    Resurrection Remix the ROM has been based on LineageOS ,slim.omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device

    Bugs

    What's working:
    • RIL(CALL, SMS, LTE)
    • WIFI
    • Bluetooth
    • WIFI Hotspot
    • Camera/Camcorder
    • Audio/Video playback
    • MTP
    • Double Tap to Wake
    • NFC / HCE (Android Pay not tested yet)
    • F2FS
    • and more...
    What's not working:
    • you tell me.

    Installation instructions

    First time flashing RR Nougat your device?
    Coming from a SENSE ROM?
    • Enable all location services: Settings > Location > (all location services) = On

    Coming from another ROM?
    • Download the zip(s).
    • Install a compatible Recovery
    • Perform a NANDroid backup of your current ROM (Optional)
    • Wipe data & cache partitions of your device (required when coming from stock!).
    • Flash RR.
    • Optional: Install the Google Apps addon package.

    Download and flash Magisk for Root : HERE

    Downloads
    Recovery : TWRP 3.1.1 (MTP broken for now, but flashing is fine)
    Gapps : Open Gapps (choose Arm, 7.1, pico)
    Rom : Download

    Sources
    eyeul device tree: eyeul (setup-makefile for blob lists not updated yet)
    msm8974 kernel tree: msm8974 kernel
    htc vendor tree: vendor tree

    Big Thanks
    • LineageOS Team.
    • RR Team.
    • @aj20010319 for helping me on getting it boot and blob lists.
    • all the M8 contributors.

    XDA:DevDB Information
    RR Nougat for Desire EYE, ROM for the HTC Desire Eye

    Contributors
    tarkzim, aj20010319
    Source Code: https://github.com/ResurrectionRemix

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Stock 6.0.1
    Based On: LineageOS, Resurrection Remix

    Version Information
    Status: Testing
    Beta Release Date: 2017-05-06

    Created 2017-05-05
    Last Updated 2017-05-05
    8
    new build released

    • sync upstream updates and fixes.
    • updated to Android 7.1.2_r36 with December Security Patches.
      [*]revert back to original LineageOS kernel sources with latest security patches and android alarm patches. (front camera flash is now working)

    this is the FINAL build of RR nougat, then i might try to bring up the Oreo for this device.
    6
    Changelog

    2018/02/16
    • sync upstream updates and fixes.
    • updated to Android 7.1.2_r36 with December Security Patches.
      [*]revert back to original LineageOS kernel sources with latest security patches and android alarm patches. (front camera flash is now working)

    2017/11/04 2017/11/04 RE-UPLOADED
    fixed RIL issue of previous build, no need to flash other zips.
    • sync upstream updates and fixes.

    2017/10/30
    please flash this ZIP after ROM flashing to fix RIL/SIM problem. : HERE
    • sync upstream updates and fixes.
    • updated to RR 5.8.5.
    • with October Security Patches.
    • kernel security updates.
    • camera and codec updates.
    • bluetooth updates.
    • audio driver updates.
    • GPS config updates.
    • minor fixes and updates.

    2017/09/12
    • sync upstream updates and fixes.
    • fixed Camera Key features that was broken on previous build.
    • rebasing kernel to latest LOS based, front LED might be broken for now.

    2017/09/05
    • sync upstream updates and fixes.
    • revert all Gestures changes (should fix wake issue on previous build?).

    older builds

    2017/09/01
    • sync upstream updates and fixes.
    • switch to source-built GPS, AGPS should works now.
    • no more built-in Magisk, you have to flash it manually if you need.
    • Gestures supporting.
    • media profile updates.

    2017/08/21
    • sync upstream updates and fixes.
    • switch to source-built RIL, please let me know if it works.

    2017/08/08
    • sync upstream updates and fixes.
    • updated to Android 7.1.2_r29 with August Security Patches.

    2017/08/06
    • updated to RR 5.8.4.
    • sync upstream updates and fixes.
    • GPU driver updated.
    • minor audio fixes.

    2017/07/20 / 2017/07/22 2017/07/28
    • sync upstream updates and fixes.
    • updated Magisk to 13.3 Stable. (proper version)
    • fixed battery issues.
    • fixed camera button issues.

    2017/07/07
    • sync upstream updates and fixes.
    • updated to Android 7.1.2_r24 with July Security Patches.
    • kernel: update WiFi driver.
    • update sepolicies.

    2017/06/28
    • sync upstream updates and fixes.
    • merge many kernel CVE patches to improve security.

    2017/06/09
    • sync upstream updates and fixes.
    • updated to Android 7.1.2_r17 with June Security Patches.

    2017/06/06
    • upstream updates and fixes.

    2017/05/23
    • upstream updates and fixes.
    • Camera Button can launch the camera from screen-off state with long pressing. (seems not waking device with a single click?)
    • correct battery capacity that showing on Android system. (2400mAh)
    • some minor tweaks related to sepolicy.

    2017/05/08
    • upstream updates and fixes.
    • fixed Navigation Bar not showing when you finished SetupWizard.
    • added missing config for Sense Camera, you can set ISO and other settings now.

    2017/05/07
    • upstream updates and fixes.
    • NFC fixed, Android beam is now working!

    2017/05/06
    • initial build RR 5.8.3 for eyeul, eyetuhl (bring up all sources by importing M8 device sources)
    5
    new build released

    • sync upstream updates and fixes.
    • fixed Camera Key features that was broken on previous build.
    • rebasing kernel to latest LOS based, front LED might be broken for now.

    please note that: on this build FRONT camera FLASH might broken, i have no idea for fixes for now, but maybe i can try something to fix it in future with multiple boot.img to test which one is the working fix.
    3
    new build released

    with some upstream fixes and kernel security patches.