[HTC Desire 310 Guides, News, & Discussion] MaRtYy01:
Resurrection Remix 5.8.8 for HTC Desire 310

- download

I recently aquired an HTC Desire 310 again so I decided to port a new rom to it. To my surprise, it appears that the majority of bugs in android 7.1.2 on kernel 3.4.67 have been ironed out. I spent a couple of days porting this rom and testing it, fixing a few bugs, however feel welcome to report any significant bugs that I haven't mentioned.

- This rom should also work Desire 320, as porting android 7 doesn't require replacing as many libraries as 5 and 6. If someone has a 320- please try it out and report back, if needed I can make a patch for 320 but it I really think it will work fine out of the box.

Version of android: 7.1.2 Nougat

Security patch: 2019-02-05

Firmware required: HTC Desire 320 firmware, philz touch recovery

Status: Stable-ish with a few issues, needs a bit more testing

Tested and working:

- Wifi

- Bluetooth - including sending files and bluetooth audio

- Speaker and earpiece, AudioFX

- RIL - signal and calls

Spoiler content hidden.

- Camera and video recording ;

Spoiler content hidden.

- Camera and video recording in 3rd party apps

- Microphone; tried a telegram call with wired headphones with mic and it works there too

- Brightness - adaptive brightness is on by default, you must disable it first to select brightness manually

- GPS

Spoiler content hidden.

- Internal storage and sdcard

- MTP connection with a pc ; android(usb) debugging in developer settings needs to be disabled

- Apps in split screen

- Ambient display

- Alarm clock :)

- Full HEVC(H265) 8-bit hardware acceleration(HW+ mode in MX player)!

Spoiler content hidden.

- Vibration

- Proximity sensor

- Live streaming

Spoiler content hidden.

Tested and not working:

- FM radio

Spoiler content hidden.

- VPN - source bug, reportedly a workaround is using an app called Shadowsocks

- LiveDisplay

Spoiler content hidden.

- Some kernel dependent settings in the rom like DT2W will not work, that is expected

- Selinux is permissive, which is expected for a ported rom I guess

- H264 hardware acceleration

Spoiler content hidden.

- Adaptive brightness AND light sensor

Spoiler content hidden.

- Android(ADB) usb debugging

Not tested:

- Substratum

Spoiler content hidden.

- RIL - Mobile data(don't have any for test rn)

- Gapps

Spoiler content hidden.

Keep in mind that this just like any ported rom is expected to have minor bugs here and there(ex. battery usage data doesn't appear).

Performance, battery life and stability: I must say that android 7 definitely runs much faster than 5 or 6 on low end devices. This time, I have the 1gb ram version, performance is pretty acceptable overall, I'd say a bit faster than an HTC One Mini 2 with sd400 that is on 7.1.2 as well. As for battery life, the battery that I'm using right now is highy degraded(maybe around ~60% capacity) and it still seems to last a fair amount of time, about 3 hours screen on time. Idle battery drain is also very low in my experience. I don't use gapps though, guess that helps. I'm planning to get a new battery so I will add a more accurate measurement soon. As for stability, this rom is far more stable and reliable than cm13 was, I haven't noticed any random freezes and reboots in my usage for now, also the system ui doesn't crash at all, on cm13 it did that quite often(maybe because I had 512mb ram version but still).

IMPORTANT

:

Add-on for using the sdcard as data and cache storage for the apps

- download

Spoiler content hidden.

Credits

Spoiler content hidden.

PS: Also just updated the OP