yashsingh1/xdaforums huggingface dataset:
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
* 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:

Boot

Fingerprint Sensor

Camera / Camcorder

GPS / GNSS

RIL (LTE/Dual SIM/SMS)

In-Call Voices/Mic

WiFi

Hotspot (2.4Ghz / 5Ghz)

Bluetooth

Bluetooth Headphone

USB (ADB/MTP/PTP)

Audio (Top and Bottom speaker)

[*]Audio recording (Camera recorder / Mic recording apps) - worked for me after cleaning caches.

Type-C Headphone Audio (works for me with 3rd-party adapter)

Video Playback

NFC (Google Pay works!)

Sensors

Touch

What's not working:

Secondary Screen (no implementation for AOSP, but i have shifted it to fit the main screen)

Double Tap to Wake

VoLTE/ViLTE/VoWiFi (not-tested)

Installation instructions

Upgrade to Stock Oreo Rom!

Download the zip(s).

Install a compatible Recovery

Perform a NANDroid backup of your current ROM (Optional)

Wipe data & cache partitions and FORMAT DATA from TWRP of your device (required when coming from stock!).

Flash ROM.

Optional: Install the Google Apps addon package.

Optional: Install Magisk for Root.

Supported models:

ocedugl, ocedtwl, oceuhl

Downloads

Recovery : Official TWRP

Gapps : Open Gapps 8.1

Rom : Download

Sources

oce device tree: oce

oce kernel tree: oce kernel

htc vendor tree: vendor tree

Donate

DONATE To Me

Big Thanks

LineageOS Team.

RR Team.

all PME (HTC 10) contributors.

XDA:DevDB Information

RR Oreo for U Ultra, ROM for the HTC U Ultra

Contributors

tarkzim

Source Code: https://github.com/ResurrectionRemix

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.x

ROM Firmware Required: Stock 8.0.0

Based On: LineageOS, Resurrection Remix

Version Information

Status: Stable

Created 2018-09-29

Last Updated 2019-01-16
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Changelogs

2019/01/17

Updated to Android 8.1.0_r52 with December Security Patches.

Upstream updates and fixes.

KCAL: set default RGB values to 220, 220, 220 on boot to prevent burn-in issues.

Updated Kernel to 3.18.132 & update CPU sched drivers.

Set minimal clock of GPU to 133Mhz.

Added missing ocedtwl RIL blob.

This is the FINAL build of RR Oreo, just for who still using this ROM and want some latest updates.

2018/10/22

Fixed Audio issues of previous build.

2018/10/05

Updated to RR 6.2.1

Upstream updates and fixes.

Fixed In-Call Audio / Mic.

Fixed 5GHz Hotspot.

Fixed CPU Frequency issues.

Fixed UI Lags.

Fixed SIM Card disabling feature.

Temp-Fix for Speaker : PATCH

2018/09/30

Fixed Sensors!

Fixed Idex Fingerprint Sensor.

Add Snap Camera.

2018/09/29

initial build RR 6.2.0 for oce.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Screenshots

Screenshots here!
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Workarounds & Tips

Avoiding data encryption issues, please backup your current ROM to SDCARD or your PC.

If you are facing decryption issue after flashing this ROM, and previous using the Stock ROM, please make sure you have used "FORMAT DATA" on TWRP and wipe Data/System/Cache.

Don't ask for Secondary Screen supports, AOSP doesn't support this, so maybe we can make it works on Pie with cutout settings? For Oreo: NO.

If you are using Custom Kernel or Mods and causing issues, i will not be supporting this.

Don't ask about Android Pie, it will come when it's ready, this thread is for Oreo.

Temp-Fix for Speaker : PATCH

If you are facing microphone issue while recording videos or audios, please WIPE Cache/Dalvik Cache from TWRP.

for those who wants to join us on Telegram, you can enter from HERE
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] Przecin:
Finally some new rom for U Ultra!

I will wait for some stable version and then test it for sure.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
thanks, just got the sensor fixed!

will upload it soon.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] minhnewpro:
Up
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] AmonRatMC:
Hello, I would gladly love to test this ROM. However i just noticed that the download speed from the server is horrendous... Please check whats wrong, because its downloading from 0-100kb/s. I'm sure the ROM is a blast though :)
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Maybe AFH is not that fast for your region, try to pick another server when its prompted for choosing.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] AmonRatMC:
Okay so after an hour of downloading i installed the ROM. One complaint i have is that calls dont work at all, the audio i mean. It doesnt make the ringing sound and no audio when someone answers. How could i fix this issue?
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
this was listed on Known issue, no solutions for now, please read issue lists again.

thanks.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] AmonRatMC:
On which source code is the rom based on, if i may ask?
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
read OP #1
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] AmonRatMC:
Wouldn't it be possible to use the htc u ultra sorce code to fix some of the issues that are currently present?
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
kernel sources are from HTC official source codes.

and i'm currently working on it to fix issues, thanks.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
Anyone tried it without the google now detection and also with tbaldins kernel i may try today
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] Jme369:
Great to see some active development so thank you. I'll check it out when a stable version drops.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
its asking me for my password i dont have one this is after i have installed the rom what the heck is it asking me that for
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Read the OP#1, Use FORMAT DATA on twrp before flashing this rom, and remember to back up your current rom to sdcard or pc.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] guojunjay:
Already tried this rom. So far is good, except for the 3 things not working. hope to see your feature update soon. also for the secondary screen, is there a way to solve it? got discuss with another romer, so far he said third party no-sense rom is unlikely to solve the secondary screen, to make it work.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
Soon as calls are fixed should be my daily

Is there anyone working on a custom kernel for 8.1.0 that be awesome
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
Good to see really new ROM and not just tweaks of the stock one. As this is my work phone i can not test this rom before voice calls and usb audio are fixed (secondary screen is not important for me) but am definitely interested to try it when these problems are fixed. Seeing how HTC abandoned this device so easily and early (shame for them) i really thank you for your efforts to bring stock android experience and bring new life to our otherwise good hardware device.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
yeah, secondary screen is not possible for now on AOSP, unless Android Pie or future version has supported it.

thanks, i'm currently working on it, and hope we can get it to work soon.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
very fast rom will be testing the camera soon
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
new build released

Updated to RR 6.2.1

Upstream updates and fixes.

Fixed In-Call Audio / Mic.

[*]Microphone recording is broken, including camera recorder and audio recording apps. (not really sure about this, it worked for me after cleaning caches)

Fixed 5GHz Hotspot.

Fixed CPU Frequency issues.

Fixed UI Lags.

Fixed SIM Card disabling feature.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
just seen audio is fixed

yay now i can use this instead of the other one that gets no updates

thanks heaps
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
now just to get a kernel to change the screen down to 180 on blue green and red then no screen burn
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
what do you mean? are you talking about the secondary screen feature?

EDIT: oops, i think you are trying to say that burn issue, you can turn on the Live Display feature on this ROM and see if it helped.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
OK I sorted that issue out now for the speakers for music and alarms it don't use all the speakers the phone has its very dull sound not very loud

Just letting you know the bugs

I will still use it and let you know

Cheers mate
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Temp patch for bottom speaker

just noticed that bottom speaker(woofer) has stopped working for me, here is a temporary workaround for it

PATCH

and i will see what i can do to fix it properly.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] Boeing747x:
Hello tarkzim

In the OP you said that you port this ROM from the HTC 10. In the RR of HTC 10 itself, the woofer isn't working. I'm just wondering how did you manage to get it to work?
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
most of sources are the same, but blobs or specific configs are different.

EDIT: it's not the port anymore, it was built from source and have done a lot of changes.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
Audio is so damn good now your a legend
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
So excluding secondary screen...everything is working OK? Camera, headphones...? If that is true and audio is better than stock you are a legend [MENTION=6407372]tarkzim[/MENTION]

Thank you in advance.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
Audio is loud I can't test headphone but battery is insane a whole day
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
Thank you bro.

Please test camera, especially Google Camera and it'll be my daily driver too.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Camera works great.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
I'll give it a try then.

Thank you so much!
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
i have been using the camera all day with my vape videos and cat photos

htc needs to go and make a stock phone just like this
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
Only issue now is slow charging but I won't stop using the ROM tho I love it so much
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
i can charge it with my QC3.0 Charger and charging speed is really fast, are you using PC to charge your phone?
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
Fast charger it came with
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
It does rapid charge for a bit then it goes slow

Maybe its ment to go like that
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
it will slow down for cooling your phone, protect it from overheating i guess.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
That's good
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] Deriri:
Hi, Developers and I'm really thank you for make this amazing Custom Rom.

But can you fix audio record bugs??

I can't record my audio and I wipe cache and Dalvik cahe but I can't record my audio yet...

I'm really sorry but I need update to fix that bugs.. :) thanks
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
recording work fine for me, no idea about this yet :(
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
i dont see what his on about as i can record my audio great

its also not good to demand them to fix things his learning and doing an amazing job at it keep it up buddy
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] Deriri:
I don't know why it works, but they finally work!!!!

After I patch speaker patch and wipe cache/ dalvik cache, I can record video and audio.

I'm really thank you for develop this amazing Custom Rom. I will use this amazing custom rom for my daily driver. :)
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
cool, i will be doing more test myself to see if i can find some issues.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] Ferreci:
Have you been able to observe this ROM's battery usage, I'd like to switch from official 7.0
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
I will use it for a day to see the usages, and remember to upgrade to oreo before flashing this rom, or it will cause some issue and i can't support that.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
I did not manage to make Google Play Services work. Always stop working issue with latest Gapps. Can you help me please?

Other than that HTC headphones work and they sound crazy and rom is fast but not usable for me now.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Gapps works without issue for me, you have to flash it with the rom before your first boot, if you flash gapps after your next reboot it will cause some problem and i can't help you.

BTW, for greatest compatibilities please choose gapps 8.1, arm64, pico.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
That was the problem, to flash it after booting. Had to reflash but now everything is OK. Thank you so much again.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] guojunjay:
hi developer how to root this rom. already tried to flash the supersu and magisk, not able to root yet.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
I'm facing now some overheating because small core is stucked at maximum speed.

Can you take a look at this?

Thank you in advance.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Magisk 17.1 works fine here.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Are you using the latest build?
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
here is my battery chart after a few hours of work, only surfing facebook, instagram, and some messaging apps, no gaming.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
Yes, I managed to solve it with ExKernel Manager and some reboots.

I'm only facing one problem now, fast charging is not working for me, could you enable it?

Thank you.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
as i said a few posts ago, it worked for me and it should be able to support quick charge, i will see what i can do later.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
I know you told it some posts ago but it charges way slower than stock.

Other than that I love your rom, I rooted via Magisk without a problem, audio works like a charm a lot better than stock and it passes SafetyNet so excluding charge and secondary screen that it is impossible for now everything is perfect so thank you a lot again and again for giving life to our phone.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
I installed the rom but unfortunately when i try to call somebody the call happens in background but i don't see anything so i don't have the option to disconnect or do anything else with the call. Similarly i hear when somebody calls me (phone is ringing) but i don't have a way to pick up. Somebody had such problems? If so how you fixed it?

Edit: For some strange reason phone was not selected as default dialer app in settings (there was nothing selected). When i set it manually problem was fixed.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
can you get logcats after a phone call for me?

should be a file called logcat_xxxxx.txt in your /cache folder, get it before reboot.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
Problem was simple one - for some strange reason phone was not selected as default dialer app in settings (there was nothing selected). When i set it manually problem was fixed. Regarding the quick charge - i made some tests and here are my results. When i connected my charger initially when the phone was hot (i am constantly working on it since the last several hours) it showed on the lock screen that it is charging slowly. When i left it for 10 minutes to cool down and connected the charger again it shows that phone is charging rapidly and i don't see any difference with the stock rom. So at least for me charging seems to be working correctly.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
ohhh, that's great, qualcomm chipset will protect your phone from overheating since quick charge will make it hot so it will slow down until the temperature cool down.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Thanks for donating!

Antoniy Nedyalkov (anedialkov@mail.bg)
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
You deserve that money. I am testing this rom since the last several hours and i don't see any problems for now. I even consider to use it as daily driver and i use my phone for work so stability is important for me. For such early version i am impressed with rom's stability and speed.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] AmonRatMC:
I've been using the 6.2.1 version for a few days now and i must say ITS A LOT BETTER. I'm currently facing only the following issues:

- HTC Apps keep crashing( htc clock app crashes when u change anything regarding alarms, the htc launcher app crashes after you load into it)

- Bluetooth issues( the AudioFX app doesn't do anything on bluetooth headphones and any other app you use, they barely alter the bass of the headphones, while the profiles dont do anything)

- This isnt really a serious issue, but whenever the device vibrates for example u hold down on the homescreen it vibrates twice with like a 0.1s delay between them.

- If you fix the issue regarding bluetooth, regarding aptx( if you enable aptx on bluetooth the audio lags, something to do with the performance of the device) i will gladly donate.

EDIT: Please add split screen mode, so you can use two apps at the same time.

Hope this helps
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
Android Auto does not work too.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
i don't even have a car supporting this, and it's not available in my region yet so i can't do anything with it, sorry.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
hi, thanks for your feedback

- for HTC Apps: it's normal since we are AOSP-based ROM instead of Sense ROM so those apps are rely on some htc frameworks that integrated with their own ROM, maybe there are some flashable zips from XDA you can try.

- for bluetooth: audio stuff is not perfect for now, and i'm not sure if i can get it to fully working as stock, but i will look into it.

(i don't have an AptX headphone so i can't really test for it)

- for vibrate: no, didn't noticed that.

- for split screen: it's natively supported in Android, just press multi-task button and then hold down the title of your apps and drag them to the top of the screen then system will make it split.

hope you can enjoy this rom.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
No fast charge in kernel files :(
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
this folder is meaningless, and the kernel does support quick charge.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
Quick charge works correctly at my phone so it should not be general problem. The only difference to stock that i see is that it takes longer quick charge to start. With stock rom you see first "charging" on the lock screen and after that "charging rapidly" in around 10 seconds. Here it takes around 30 seconds to switch from slow to fast charge which is not a problem for me.

I noticed another thing - some apps refused to install saying that my device is not supported in playstore. As these were usual things like google earth and antutu this made me suspicious. After some research i saw that in playstore-> settings-> play protect certification my device was listed as not certified. I tried two approaches to fix the problem listed in this article:

https://www.****************/2018/03/29/fix-device-is-not-certified-by-google-error-on-play-store/

First i tried the trick with registration and when it did not work i installed magisk and tried from there. Non of these appeared to work. Finally when i cleared cache and data of google play store from settings problem was fixed. Unfortunately i don't know which approach exactly fixed the problem but at least it is working correctly now.

Edit: Looking at the charge statistics it looks like the phone is tolerating lower temperatures than the stock rom so it more frequently reverts to normal charging speed instead of quick charge. I don't know if that is tunable and how it can be adjusted.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
You don't need to have a car for helping us. It says that Google Play Services aren't available at this moment, I don't know why because it only happens with Android Auto and don't happens for example in Maps. Can you investigate if this is rom related? Or anybody could give me some hint? Thank you.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
what kind of behavior do you see with android auto? Does the play store say that your device is not compatible? If so look at my advice above regarding the play protect certification.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
Initial performance tests show very good results. Around 160 000 in antutu latest and 2550 for 3dmark extreme.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
I have installed Play Store Visa from Magisk before you posted this solution because I own an Android TV box and I know how to fix it but Android Auto does not start. Play Store says my device is now certified but AA gives a Google Play Services error.

I have read that this happens with certain roms on other phones and I can't make it work.

Maybe you can try and give me some light.

Thank you.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
i can start Android Auto without issues, didn't do any specific setting , i just download it and installed.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] neptun2:
For people having bluetooth audio settings (i don't have such headphones) - i see that if you enable developer options there are quite a bit of settings that can be changed for bluetooth audio including possibility to force aptx/aptx hd codec, frequency, bandwidth and so on. Maybe you should test if there are any changes with these settings
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] panda968:
Those settings don't stick
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
That's strange.

Can somebody tell if Android Auto is starting OK too?

What version of Google Play Services do you have?

Thank you again.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
Latest opengapps for 8.1, that's all.
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] migueljerico:
I see that today they have been updated...if I reflash maybe I will be facing problems.

Did you made a clean install just today?
[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tarkzim:
I didn't, and i don't think you can just reflash gapps over it again.