yashsingh1/xdaforums huggingface dataset:
[YU Yuphoria] adsoman:
Note :

This is not my original post, I just copy pasted the content from yuforums ....anyways tested the ROM myself working just fine for me...

CREDITS GOTO ORIGINAL DEVELOPER PRANU@COOL

P.s - moderator's may/please repost this on android development section... I am not eligible to post there bcoz of lacks in post counts

Link to original post - h tt p : // forums. yuplaygod. com/threads/7-1-1_r4-rom-cyanogenmod-14-1-07-12-2016-lettuce.44548/

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community.

The source code for CyanogenMod is available in the CyanogenMod Github (h t tp s : // github .c om/CyanogenMod

And if you would like to contribute to CyanogenMod,

please visit our Gerrit Code Review h ttp : // review. cyanogenmod . org

You can also view the Changelog for a full list of changes & features.

​

What's Working:​

RIL​

WiFi​

Bluetooth​

Video Recording​

Audio​

Mobile Data​

Offline Charge​

MTP​

Hotspot WiFi...Everything except below mentioned one!:p​

What's Not Working:​

Data toggling issue! (Use LTE Discovery app for fixing that issue, Just click on reset data)​

DOWNLOADS

Rom:- ht t ps : // ww w. androidfilehost. com/?fid=601307472480698622 (7th Dec)

Use any Gapps of your Choice..Open Gapps Pico(7.1) recommended..

HOW TO INSTALL:

1. Download the ROM and the Gapps and place them on your SD Card/Internal Storage.

2. Reboot phone to compatible recovery.

3. Wipe data, cache(factory reset), dalvik/art cache and system.

4. Flash the ROM and Gapps.

5. Wipe cache after gapps installation

6. Reboot System. (First boot takes 10-15 minutes. Be patient.)

SOURCES:

KERNEL

CREDITS:

CyanogenMod

AOSP
[MENTION=4637864]as007[/MENTION] (For Testing and Screenshots)

If any bugs are being faced by you guys, say it calmly instead of spamming :p

Enjoy guys! :D :D​

UPDATE #1

CM14.0 ----> CM14.1

Link : ht tp s : / www . androidfilehost . com/?fid=457095661767106239

UPDATE #2

7.1.0_r4-----> 7.1.0_r7 (Nov security patch)

Link:- h t t ps : // ww w . androidfilehost. com/?fid=385035244224398343

UPDATE #3

7.1.0_r7----->7.1.1_r4

Link:- h tt ps : // w ww .Android file host. com/?fid=601307472480698622
[YU Yuphoria] ryqua:
reebooting continuosly

im facing reboot problem ...after I install the rom.....it is suddenly freezing and rebooting again...the same is happening continuously....what should I do??
[YU Yuphoria] adsoman:
Reboot into recovery .... Clear cache and data ... It may fix the rebooting issue
[YU Yuphoria] Perfectionist:
Does it supports VoLTE ?
[General Questions and Answers] sakshamgoyal01:
I have a android phone currently running kitkat 4.4.2. I want to update it to lollipop. How is it possible?

My phone is called i-mobile i-style 210. I am sure it will be hard because this is a VERY small company only in southeast asia. i really want help because 4.4.2 is really bad and its slow

I am very new to rooting etc. so please be noob friendly.
[General Questions and Answers] mrao:
It is highly unlikely that there would be an upgrade, even a custom one, available for that device. Do use the search function on XDA though, to check if someone with the same model has managed to find something
[One (M9) Original Android Development] Flinny:
SlimRoms is a custom android operating system. Our main goal is to offer users a slimmed down yet feature rich alternative to other android operating systems.

The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.

All of the sources can be publicly viewed through GitHub and you can stop by our public Gerrit to submit patches of any type.

Slim7 is the project name for SlimRoms based on Android 7.1. Nougat and offers the following original features:

Slim Navbar & Hardware key rebinding

​Single tap action,​​ ​long press action, double tap action!-We’ve got you covered.

Slim Actions & Chamber of secrets

​Customize your device to the fullest​​ ​-You’re a wizard!

SlimRecents

​A Faster alternative to stock recents ​-Your device, your choice.

SlimLauncher

​​An​ ​Open​ ​source,​ ​feature​ ​filled​ ​launcher!​​ ​-Make yourself at home

Status bar customization

​Clock and Date? Battery? ​-More​ ​fun​ ​than​ ​you​ ​can​ ​shake​ ​a​ ​stick​ ​at.

Important links:

slimroms.org - Our official website and your source for anything SlimRoms related.

Downloads - Slimify your device!

Installation instructions - Follow these steps if you want SlimRoms on your device.

FAQ - Have a question? Consider reading our FAQ first, you might find your answer there!.

Report-bugs - Found a bug? Send it our way!

Kernel Source - m9 kernel source.

Get in touch! - You can contact SlimRoms at these places if you have questions, requests or feedback.

Google+

Twitter

Facebook

Disclaimer: We are not responsible for any damages to your device.

XDA:DevDB Information

SlimRoms M9 N, ROM for the HTC One (M9)

Contributors

Flinny, SlimRoms

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.4.x

Based On: AOSP

Version Information

Status: Beta

Current Stable Version: 1.0

Stable Release Date: 2017-07-01

Current Beta Version: 0.29

Beta Release Date: 2017-06-24

Created 2016-12-25

Last Updated 2017-07-05
[One (M9) Original Android Development] Flinny:
Reserved

Download the latest build from http://slimroms.org
[One (M9) Original Android Development] Pandosu1986:
Niiiice... Perfect Christmas gift... Thanks a lot. Does e developer option work in settings?

Happy Christmas to everybody reading!!!!!
[One (M9) Original Android Development] mehdifirefox:
Viper team collaboration and faster update 7.1.1

thanks
[One (M9) Original Android Development] Roobwz:
Great work!!
[One (M9) Original Android Development] StuPot01:
I'm still on android 6, no access to a PC at moment, is there any way to get it to flash with old firmware or to update to n without a PC? I tried flashing the Ice N rom then clean flash slim 7 but obviously that didn't work.

I did a search but couldn't find the answer.
[One (M9) Original Android Development] Flinny:
You'd have to edit the updater script to disable the firmware version check, that and not having tested it at all on the old firmware. I'd suggest waiting until you have access to a PC ;)
[One (M9) Original Android Development] StuPot01:
[MENTION=4350964]Flinny[/MENTION]

How would I go about editing the "updater script"? Is it something I could do with a good file manager on the phone? I'm more than happy to have a play about.

I do have a search before asking things like this.
[One (M9) Original Android Development] Flinny:
You'd need to edit the file updater-script in a text editor and remove the assert line for sl1b (or was it slb1 I'm doing this from memory as also not got access to a PC at the moment.)
[One (M9) Original Android Development] StuPot01:
That worked thank you for the time, I'm playing with it now :)
[One (M9) Original Android Development] warren.walker:
Will this work on the HTC M9 with Nougat installed?
[One (M9) Original Android Development] jamieunit:
This is from the second post,

I have built this and only ever used this on a phone with the N firmware installed.

IT WILL FAIL TO FLASH IF YOU DO NOT HAVE THE N FIRMWARE INSTALLED.
[One (M9) Original Android Development] grim489:
I updated just the sbl1 ? with 0PJAIMG so I still have wifi calling with viper ROM and flashed this as a secondary ROM ?
[One (M9) Original Android Development] 127cwho:
How can I install n firmware

I tried to install it in 3.42 firmware, and confirmed it fails to install Slim7
[One (M9) Original Android Development] jamieunit:
Either OTA if you didn't break it when you rooted or ruu method, seems like the guy above your post got it to boot with some file adjustments.

Always read everything then read it again to be sure you get the right info.
[One (M9) Original Android Development] 127cwho:
Which mean I need to install official htc nougat version first?
[One (M9) Original Android Development] jamieunit:
Yes or change the phone to Dev edition.
[One (M9) Original Android Development] 127cwho:
Can I get dev edition in Hong Kong, China. My M9 is using cyanogenmod 13 now, how to change the phone into Dev edition? I need a new hardware?
[One (M9) Original Android Development] Roobwz:
You need S off. Change cid, mid & flash a RUU = developer edition
[One (M9) Original Android Development] StuPot01:
Why not just have a try? Delete the line that has "sbl1" in the updater script and it'll flash.
[One (M9) Original Android Development] Afeef.mlk:
Would you suggest any mod like viper 4 android or dolby atmos to improve audio quality. Or even port htc boomsound ?
[One (M9) Original Android Development] Flinny:
Probably not the best person to ask, i dont really use the speakers, i use a bt headset. I'm sure somebody else will have a suggestion for you though.

Nick.
[One (M9) Original Android Development] rjcreations:
please [MENTION=4350964]Flinny[/MENTION] help me man my 4 cores are offline and i dont know if its because supersu 2.79?

---------- Post added at 07:10 PM ---------- Previous post was at 06:48 PM ----------

moving to another ROM, battery drain its high and 4 cores are offline
[One (M9) Original Android Development] Boskoel03:
Viper from magisk flashed here and it is working great... I can recommend that one,for rest idk...
[One (M9) Original Android Development] rjcreations:
you use magisk or supersu?
[One (M9) Original Android Development] Boskoel03:
Supersu for root,magisk for few modules...
[One (M9) Original Android Development] rjcreations:
man i had 4 cores offline can you help me? please help me man i like AOSP but idk how to fix it
[One (M9) Original Android Development] Trainwr3ck:
You have 4 cores offline to save power because they are not in use, if you do something demanding they will come online, it's a feature not a problem.
[One (M9) Original Android Development] Boskoel03:
I know little about that really,idk how to open cores,try google,or somebody will help here for sure just wait little... Only i can say u can try,with kernel adiutor app or something like that,and saw that even elemantal kernel worked for somebody on LOS 14.1 but check that,any how u can not broke anything,if something is not ok just flash dirty rom again... Good luck
[One (M9) Original Android Development] Afeef.mlk:
I never used magisk. Is there any way to use Viper without magisk or with super su root?

Also how good is viper, will it make audio as good as stock htc m9 boomsound ?
[One (M9) Original Android Development] rjcreations:
thanks i will test during day only a last question what supersu i had to flash?
[One (M9) Original Android Development] Boskoel03:
No not that good but close enough,u have viper tread and flash able zip over there...
[One (M9) Original Android Development] Flinny:
Erm.. give it time to install all your apps and settle?;) You hadn't changed the kernel or anything right?
[One (M9) Original Android Development] mega_man:
rom is all good but does not have a lot of customizations options anyhow the main problem is that phone gets quite hot even in normal usage which didnt happen on stock rom with power saver option on and second thing how do i turn of selinux to premissive will it increase battery life and stop this excessive heating [MENTION=4350964]Flinny[/MENTION]
[One (M9) Original Android Development] Andranoxi:
By filling it up with loads of features, it'd be counter-intuitive to the idea of having a Slim rom.

You can set the SEL status with ADB if you want: (However, this assumes you have rooted.)

adb shell "su -c 'setenforce 0'" # Permissive
adb shell "su -c 'setenforce 1'" # Enforcing

However, please understand what disabling SELinux does. Security on your device may suffer for a few extra percent of battery. However, in enforcing mode, I'm not having the problems with heat that you're reporting. Have you done anything else besides flashing Slim?
[One (M9) Original Android Development] NDR_man:
The latest build of Slim runs as normal with selinux in enforcing, it was only previous builds and outdated ROMs that need selinux permissive
[One (M9) Original Android Development] Flinny:
Looks like i got htc_cir working, at least peel remote works... Just need to fix the sepolicy for it, that'll be tomorrow if all goes to plan.
[One (M9) Original Android Development] Afeef.mlk:
What is htc_cir ? Btw IR remote apps works fine for me.
[One (M9) Original Android Development] idontkn1:
I've been running the ROM for two days now. Everything working great. Barely sips juice with the screen off. Very pleased. Thanks Flinny.
[One (M9) Original Android Development] Flinny:
It's an app/libraries that HTC ship on stock, basically it looks like a layer to the consumer IR that some remote apps like peel want to use. Out of interest, Which apps have you tested as working currently?
[One (M9) Original Android Development] Afeef.mlk:
Remote_CT app. It worked fine for me.
[One (M9) Original Android Development] dsg2003:
Does doubletap2wake work on the latest build?

And anyway.... thx for your work, Flinny. I am in holiday for some days. First what I do when I am home, is flash slim 7 on my m9.
[One (M9) Original Android Development] Afeef.mlk:
Yes
[One (M9) Original Android Development] warren.walker:
Dowloaded and installed!
[One (M9) Original Android Development] FuXiN:
Viper4android, DolbyAtmos, Magisk mask, OmniSwitch Working :cool:
[One (M9) Original Android Development] Hack64:
Hi, can i ask you how did you install viper and dolby and from where you downloaded them? Thanks :)
[One (M9) Original Android Development] rjcreations:
ViperAtmos Bro
[One (M9) Original Android Development] FuXiN:
1. Magisk v12 https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

2. Viper4Audio https://xdaforums.com/showthread.php?t=2191223 and for install http://www.theandroidsoul.com/install-viper4android-nougat/

3. Dolby atmos modül https://xdaforums.com/android/apps-games/soundmod-axon-7-dolby-atmos-t3412342

My few englis sry

HTC One M9 cihazımdan Tapatalk kullanılarak gönderildi
[One (M9) Original Android Development] warren.walker:
is there a way to hide the persistent SD card tile in the status bar?
[One (M9) Original Android Development] idontkn1:
I'm not sure why you are getting a persistent notification about the SD card. Bit if you long press the notification you can turn of SD card notifications.
[One (M9) Original Android Development] StuPot01:
Just want to say thanks Flinny.. Very much appreciated. The battery life seems much better than m.. Don't be bulking the ROM up too much.. people keep saying its too slim haha its what the ROM is about ffs lol
[One (M9) Original Android Development] Afeef.mlk:
*Deleted*
[One (M9) Original Android Development] Faisal0000:
Deleted.
[One (M9) Original Android Development] FuXiN:
Slim7 Beta 0.19

Friday, 7 April 2017

Slim7 Beta 0.19 is an overall minor update, with bug fixes and device-specific updates.

New Devices

flounder_lte

Changes and Fixes

Implement Proximity Wake, DM's need to enable per device

Replace Gallery2 with SnapdragonGallery

frameworks/av: mediacodec: minijail: Enable exporting of policy files, camera: Ensure native handle isn't null before closing it

frameworks/base: Revert Emergency call button on Swipe lock Screen, KeyguardSimPinView: don't send dummy request to get remaining pin, keyguard: Allow disabling fingerprint wake-and-unlock

frameworks/native: SF: HWC1: Propagate the OMAP_ENHANCEMENT flag, HWComposer: Use native FB format for HWC 1.1, Prevent FB de-allocation with HWC 1.1+

vendor/slim: Update for Slim7 Beta 0.19, other fixes and updates

Device Specific

flo: disable touchboost

hima-common: enable proximity check on wake overlay', build libpnp547_fw from source

m7-common: enable doze

angler: enable Proximity Wake

bullhead: enable Proximity Wake

hammerhead: enable Proximity Wake

mako: more changes to attempt to solve BSOD, add proximity wake overlay

bacon: enable Proximity check on wake

moto-8916-common (surnia & osprey): enable Proximity Wake overlay

kernel/hima: Disable building of msm_core_ctl.ko

kernel/mako: disable partial resume

kernel/armani: numerous scheduler changes

Keep it Slim!

Slim-himaul-7.1.1.build.0.19-BETA-20170407-2105.zip

HTC One M9 cihazımdan Tapatalk kullanılarak gönderildi
[One (M9) Original Android Development] mega_man:
anyone can detail the new proximity feautres on this update ?
[One (M9) Original Android Development] Flinny:
Basically it's to prevent accidental pocket wake etc, checks the proximity sensor before waking the screen.
[One (M9) Original Android Development] mega_man:
also there are some kernel changes what are those exactly and can i dirty flash this over my 0.18 beta ?
[One (M9) Original Android Development] Flinny:
The kernel change is just cleanup... You should be fine with a dirty flash.
[One (M9) Original Android Development] k0rner:
perfd?

While investigating why 3C Toolbox can not retrieve battery current mA value, I've came to an interesting issue (at latest 0.19 beta of this ROM):

- The following is printed to logcat at every attempt to determine battery current:

04-08 13:22:26.043 1575 2374 E QCOM PowerHAL: Failed to acquire lock.

Also, the following lines appear periodically:

04-08 13:22:34.606 9467 9467 E ANDR-PERF-MPCTL: Unable to create control service (stage=2, rc=-1)
04-08 13:22:39.657 9469 9469 E ANDR-PERF-MPCTL: Unable to create control service (stage=2, rc=-1)
04-08 13:22:44.703 9474 9474 E ANDR-PERF-MPCTL: Unable to create control service (stage=2, rc=-1)

It appears this is related to perfd service from /qcom.init.rc:

service perfd /system/vendor/bin/perfd
class main
user root
disabled
socket perfd seqpacket 0666 root system
writepid /dev/cpuset/system-background/tasks

I've checked what is prevening it to run with strace, and found that "/data/misc/perfd" folder was missing.

So, it was created with:

mkdir /data/misc/perfd
restorecon /data/misc/perfd # to keep SELinux happy

That allowed the service to start (with some errors, but start):

04-08 13:34:14.476 3281 3281 E ANDR-PERF-TARGET-INIT: Inside InitializeTarget
04-08 13:34:14.477 3281 3281 E ANDR-PERF-OPTSDATA: Error: Core ctl not present
04-08 13:34:14.477 3281 3281 E ANDR-PERF-OPTSDATA: Error: core_ctl not present or min/max cpu nodes initialization failed
04-08 13:34:14.479 3281 3285 E ANDR-PERF-MPCTL: before pthread_cond_wait 1760, chk_core_online_poll
04-08 13:34:14.479 3281 3284 E ANDR-PERF-MPCTL: perflock: Workload detect thread created
04-08 13:34:14.479 3281 3284 E ANDR-PERF-MPCTL: perflock: iobusy pfd initialized
04-08 13:34:14.479 3281 3284 E ANDR-PERF-MPCTL: perflock: mode pfd initialized
04-08 13:34:14.479 3281 3284 E ANDR-PERF-MPCTL: perflock: Read file 0: 0
04-08 13:34:14.479 3281 3284 E ANDR-PERF-MPCTL: perflock: Read file 1: 0
04-08 13:34:14.479 3281 3284 E ANDR-PERF-MPCTL: perflock: Mode change 0

But sadly, still no mA reading.

That looks like something that requires a kernel and/or SELinux policy changes.

And that /data/misc/perfd folder definitely needs to be present.

EDIT: this commit may be related.

P.S.: the issue is quite minor, by other means this ROM is fast as hell and has no issues.
[One (M9) Original Android Development] mega_man:
also there is a issue with face detection the camera cant detect face's
[One (M9) Original Android Development] Flinny:
If I remember face detection had to be disabled or camera crashed... It was hex edited out by one of the Cm/lineage guys a while ago. I'll find the commit when I'm near a pc.
[One (M9) Original Android Development] mega_man:
well since you put it that way i think im good with face detection off
[One (M9) Original Android Development] mega_man:
[MENTION=4350964]Flinny[/MENTION] There is an issue with the 60 fps video recording me whenever you start recording the camera app freeze's sometime it works its just like hit and miss
[One (M9) Original Android Development] mega_man:
any new updates for hima ?
[One (M9) Original Android Development] Christof-:
Yes, new build available on homepage.
[One (M9) Original Android Development] Flinny:
Should have HTC cir working...
[One (M9) Original Android Development] ByzLat:
I don't know if it's the newest weekly, if it's the fact that I used nano version of opengapps instead of stock this time, or if it's because I have greenified every non-messaging/Facebook app. But my battery life and and overall smoothness in the UI had been off the charts since yesterday. Like I'm getting nearly 5 hours of screen on time with WiFi on, BT and auto brightness off.

---------- Post added at 11:27 PM ---------- Previous post was at 11:25 PM ----------

That's the kind of screen on time the newest flagships are getting. Is our phones battery not that bad or have other phones started getting ****tier?
[One (M9) Original Android Development] blueberry60:
Yes, it works perfect, so peel remote app.Thank you.:)
[One (M9) Original Android Development] Roobwz:
Much smoother or just a lil bit?
[One (M9) Original Android Development] FuXiN:
Friday, 21 April 2017

This week includes Android-7.1.2_r2 merge, new color picker, some fixes and more

Note: Users should download latest gapps packages or Setup Wizard will fail

Changes and fixes

Merge android-7.1.2_r2

New color picker

Enable aosp Night mode (blue light filder)

Disable full screen keyboard

Fix battery alignment

Cleanup SlimSettings for tablets

bionic: Update from LineageOS

frameworks/av: Upstream from LineageOS

frameworks/native: Upstream from LineageOS

frameworks/base: Updates to fingerprint, zygote

hw/samsung: Upstream from LineageOS

hw/qcom/audio-caf/msm8916: Upstream from LineageOS

hw/ril & ril-caf: Fix crash when enabling RILC_LOG

apps/Bluetooth: Upstream from LineageOS

apps/Snap: Upstream from LineageOS

system/extras: Updates to verity_verifyer (lineageOS)

vendor/slim: Import CM charger, minor fixes for darwin building

Device Specific

flounder: Update device and kernel to N4F26X

hima-common: Disable starting perd, updates to sepolicy

angler: Update device and kernel to N2G47H

mako: Revert powerhal: dereference data pointer

oppo-common: New gesture handling

oneplus3: Updates to perf, mdss, kgsl, input, tcp and posix_acl

onyx: Updates to audio configs and ril props

kernel surnia/osprey: Upstream from LineageOS

kernel cancro: Upstream from LineageOS

7.1.2.build.0.20

Slim-himaul-7.1.2.build.0.20-BETA-20170421-0742.zip

3cd9dc65bd106b11afa47d7ba1e23bc3

HTC One M9 cihazımdan Tapatalk kullanılarak gönderildi
[One (M9) Original Android Development] Azure1203:
I asked this in the other thread as well.

So I am on Slim 6 right now. Android version 6.0.1. I am also S-OFF, but not quite sure to check which firmware version I am. Does that matter? It says software status 'modified' ,'unlocked' and Soff.

I am a bit hesitant about changing around as I ran into big problems getting my phone to finally accept Slim 6. Thanks!

Also wondering what gapps package to use. Thanks!
[One (M9) Original Android Development] jowandrys:
Hi guys,

There's any way to improve the sound quality beside Xtreme music or viper4android??
[One (M9) Original Android Development] Azure1203:
Hi guys, so everything is fine after going from Slim 6 to Slim 7. However I cannot find the enable root access button under developer options? Any help?

EDIT: Sorry, just saw that root was not enabled by default. Any easy way to turn it on?
[One (M9) Original Android Development] ByzLat:
Flash supersu2.79. Just search SuperSU on this post and youll find some guy has posted it's link. I flashed SR3 SuperSU 2.79. Can't confirm if other versions work.

And yes I would say I am noticing a significant difference in smoothness. Could be because of flashing fewer Google apps though and nothing to do with the rom but I would definitely say my phone has become significantly smoother than it was 2 days ago
[One (M9) Original Android Development] blueberry60:
Some Screenshots from new version:
[One (M9) Original Android Development] FuXiN:
[MENTION=4350964]Flinny[/MENTION] Stock google camera not working :/

http://cloud.tapatalk.com/s/58fdce5be16a4/Screenshot_20170424-130518.png?

HTC One M9 cihazımdan Tapatalk kullanılarak gönderildi