yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
Update build - 20190214-0950

Changelogs

CarbonROM changes

android_build_make: build: Stop installing the sample APN list

android_packages_apps_Launcher3: Revert "Change swipe up gesture settings config [3/4]"

android_frameworks_base: PowerManager: Add proximity check on wake

android_packages_inputmethods_LatinIME: Automatic translation import

android_packages_inputmethods_LatinIME: LatinIME: sync and rebuild emojis

android_packages_inputmethods_LatinIME: LatinIME: Add shortcuts support

android_packages_inputmethods_LatinIME: LatinIME: Disable Hungarian spell checking

android_packages_inputmethods_LatinIME: LatinIME: Add Luxembourgish keyboard & spellchecking dictionary

android_packages_inputmethods_LatinIME: LatinIME: Add Bulgarian, Georgian and Ukrainian wordlists

android_packages_inputmethods_LatinIME: LainIME: add unicode 9.0 chars

android_packages_inputmethods_LatinIME: LatinIME: Add support for Australian English

android_packages_inputmethods_LatinIME: Add support for Bépo keyboard layout

android_packages_inputmethods_LatinIME: LatinIME: disable sound on keypress on all devices by default

android_packages_inputmethods_LatinIME: LatinIME: support for incognito mode

android_packages_inputmethods_LatinIME: LatinIME: Enable spellchecker for additional languages

android_packages_inputmethods_LatinIME: Fix send button not being centered for non-standard densities.

android_packages_inputmethods_LatinIME: Don't interrupt active gesture input by modifier key presses.

android_packages_inputmethods_LatinIME: LatinIME: HU enable predictive dictionary and remove unused letters

android_packages_inputmethods_LatinIME: LatinIME: Regenerate KeyboardTextsTable

android_packages_inputmethods_LatinIME: latinime: Add "more" keys to ALL the keys

android_packages_inputmethods_LatinIME: LatinIME: Add fallback loader for JNI lib

android_packages_inputmethods_LatinIME: Don't crash when displaying the " key

android: manifest: Track our own LatinIME

android: manifest: Track our own Dialer and Contacts

Device santoni changes

Switch to Snap camera

Switch to Kernel CAF + merges from latest google common 3.18.134

Fixed issue "Fingerprint enrollment error" on FPC users

Switch to BFQ io scheduler after boot completed

Drop qti memory properties

* Thanks to mputrapamungkas for testing and confirm issue fpc is fixed now.

Downloads

https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] b1tRvmpd:
Hi there!. I'm having issues adding a new fingerprint with goodix FP (The process never finishes).

I attached dmesg and logcat logs.

It fixes after setting selinux to permissive (So it must be a selinux policy that's missing).

Thank for your work ^^

Cheers :highfive:
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] Kecoe:
Hello! What version of twrp is needed for this? Is the 3.2.1-0 proper for it? Or it doesnt matter?
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] zkoz:
Try orangefox, I use for a few months. I thing official TWRP isn't for treble roms
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] Lemmy554:
But this rom is non treble ;)
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] cfhdrty:
I really like THIS ROM，I would be grateful if you add“Long press the back button to force close app”:o
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
Hi noyer,

actually my device is using fp goodix, no such issue about enrollment even added 5 fp after clean flash.

but i already see the logs and do some changes on sepolicy that could be solve your issue.

Thanks for your report :highfive:

all twrp should work without issue, but if you have any issue with other twrp, please use twrp from OP ;)
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] underskyzx:
I think FDE (full disk encryption) isn't working... It says device is encrypted however the recovery doesn't ask for the encryption password and has full access to internal storage
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
update build - 20190218-1125

Changelogs

CarbonROM changes

android_device_carbon_sepolicy: Move snap definitions back to private

android_device_carbon_sepolicy: Make backuptool permissive only in non user builds

android_device_carbon_sepolicy: lineage: Use set_prop() macro for setting adb tcp property

android_system_sepolicy: Fix issue that ro.telephony.default_network can't be read per slot

android_system_sepolicy: Fix issue that ro.telephony.default_network can't be read per slot

android_system_sepolicy: Ignore newly added selinux objects

android_device_carbon_sepolicy: Label adb.network.port as system_prop

android_device_carbon_sepolicy: Make sysinit permissive

android_device_carbon_sepolicy: Make A/B backuptool permissive

android_device_carbon_sepolicy: common: Migrate to livedisplay 2.0

android_device_carbon_sepolicy: lineage: Properly write rules for Lineage LiveDisplay as a HAL

android_device_carbon_sepolicy: Allow LiveDisplay to access vendor display property

android_device_carbon_sepolicy: common: Label and allow access over LiveDisplay sysfs nodes

android_device_carbon_sepolicy: Snap requires to run vendor code

android_device_carbon_sepolicy: Remove not allowed rule

android_device_carbon_sepolicy: qcom: Remove power HAL 1.0 label

android_device_carbon_sepolicy: common: Expand labeling of sysfs_vibrator nodes using genfscon

android_device_carbon_sepolicy: move snap_app type definition to public

android_device_carbon_sepolicy: selinux: add domain for snap

android_device_qcom_sepolicy: sepolicy: Whitelist vold from reading mnt_vendor_file

android_device_qcom_sepolicy: sepolicy: Label vendor.camera.aux.packageblacklist

Device santoni changes

msm8937-common: build package SnapdragonGallery (LineageOS gallery)

msm8937-common: sepolicy: allow gx_fpd and tee domain to access persist dir

Downloads

https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] underskyzx:
Is encryption working now? ?*♂️
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
confirmed, device encryption not working.

OP updated.

thanks.
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] b1tRvmpd:
Hello~ I can confirm that after flashing build 20190218-1125 the FP issue was solved.

Thanks again!!
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
update | 20190306-0417

Changelogs

Android 9.0.0_r34

March security patch

Merges kernel and Wlan from caf tag LA.UM.7.6.r1-04300-89xx.0

Merges kernel from Android-3.18 google common (Linux 3.18.136)

Notes

Tested on firmware v43 and v47 (recomended with latest)

Tested with pico opengapps (recomended always to using opengapps)

I'm not support any issue that caused by custom kernel or any mods that modify system of your device.

Downloads

https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX

if you like my little work, please consider donation. Thanks.
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] amandeep0007:
Which kernal is used in this build???
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
basicly this rom using caf kernel that i've patched it with xiaomi drivers for santoni, but now i give it a name "Clarity-ID". The kernel self like stock kernel without any custom feature, i like simple thing in my device.

btw "kernel" isn't kernal.
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] amandeep0007:
did cast screen work???
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
i can't test it while i don't have cast screen devices.

look, simple way to check it just flash and test by yourself instead of asking to any thread, if not working please report with logs, its not only help me but it will help you too!
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] amandeep0007:
Okkay i will try!!!
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] DeX1009:
Hi, I clean flashed the last build on my santoni. FW 047 flashed some days ago while I was using my previous rom, kernel not touched. Full wipe before flash, even vendor.

I have to report some issues:

1) WiFi suddenly stopped working and I'm not able to restore it. In the first hours it worked good. Now, everytime I try turning it on, it turns off automatically after some seconds.

Logs attached.

View attachment Wifi.txt

2) Fingerprint doesn't work. When I try register my FP, it stops and ask me to try again.

Logs attached

View attachment Fingerprint.txt

3) Magisk Manager doesn't install with Magisk zip flash. You have to install manually.

I have this issue with other santoni roms, I can't provide logs.

4) Android Auto. Do you remember this? You told me that devs could help me with logs. Unfortunately, I sent logs to many devs but none of them has been able to figure out what's the source of this issue. Android Auto doesn't work with this rom too, you're my last hope.

Logs attached, issue common with other roms.
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
update | 20190307-0658

Changelogs

Fix issue wifi on some user that caused by new caf wlan

Enable crypto crc32 arm64

fix sepolicy neverallow and disable ignore sepolicy neverallow flag (true enforcing selinux)

Downloads

https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] DeX1009:
Hi Sir thank you for the update, it fixed the WiFi issue, I fixed FP flashing the FP resetter zip.

What do you think about my previous report on Android Auto issue? Do you think it is possible to fix?
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
1. did you check your car support AA ?

2. did you grab the AA log when you connect device to your car ?
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] DeX1009:
My car supports AA and I used it everyday when I was on official MIUI & MIUI EU.

But it's not relevant, because Android Auto can be used without a compatible car and the first configuration can be done without a car.

By the way, I managed to connect my phone to the car and grab logs again, I'm unable to attach them to the post because it exceeds the 512KB limit, I uploaded on Google Drive.

https://drive.google.com/file/d/1KKPQRdC39muDg1G5BT4kG8mgbufV9grC/view

Logs uploaded as attachment in a zip file.

View attachment Logs_AA2.zip
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] NZXT03:
Any plans to make it official? And one more question:lineage is 16 is discontinued? It was fastest build that I've ever used
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
i don't have any plan to submit official, ask it to other maintainers.

LineageOS 16.0 non treble is discontinued, no build anymore from me or ask [MENTION=8316567]nichcream[/MENTION] :p for future builds for santoni.
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] rainforce279:
update stable | 20190406-0636

Main Changelogs

Non Device specific

Android 9.0.0_r35

April security patch

Added HW Button Activity

you can check at here for more Non Device specific changes by Carbon Team

Device specific

Added LineageOS FM Radio

Fixed Battery capacity info in some App such as 'Ampere'

Restore back to original Power Profile santoni

Merge kernel to latest google common branch (Linux 3.18.138)

Switch to Power Hal v1.1

Added XiaomiParts that can be found in Settings->XiaomiParts

Added Kcal colour control that can be controled by XiaomiParts

Added cmhw vibration control that can be controled by XiaomiParts

Added Generic Charging Limiter kernel driver (Same like MIUI when battery full charged then charging will stoped)

Many more that you can check at sources

Download

https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] McJohn.br:
Does this ROM have the menu translated into Romanian ?

Or is it translated half-half how I found it in other ROMs ?
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] LilBlinx:
Bumping this thread for new version CARBON-CR-7.0-OPAL-UNOFFICIAL-santoni-20190919-1851.zip
[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] TomixUGA:
Nice Can this rom dual boot with MultiROM?
[HTC Tornado] diefem:
hi,

i´ve searched for a xt9 german cab file for wm6.1pro, but no working stuff found. i think there is a problem with the keyboard layout. tornato has 3x4 keyboard, but the stuff on other sites is for 4x5 layouts. in addition, i guess only xt9 files are working on 6.1 os. can anybody help or have an idea?

best regards
[General Questions and Answers] starscrpt:
Due to a little frustration I decided to create a whole thread for this.

I suck at computers and I have no idea what I am doing so I ended up bricking my device lmao.

In theory, the thought of rooting your device, and installing a custom OS sounds great! (Like communism) but when put in practice never really works out. The reason for that (I think) is because there are so many different versions, models, and brands. I end up spending all my time trying to refine my search to the right software and versions, and then when I do, I am stuck with some stupid site like (every damn rom site) with a 20kb/s download rate, and a page full of ads! Why? Because they are storing like 2 billion different 2GB roms. In my opinion paying for faster download speed from these websites is ridiculous. I don't even know why they offer (you would have to be stupid(like me)).

(tl;dr: Android SUCKS)

So, now to my actual question...

With the release of the Librem 5 phone, there really is not going to be a point to rooting phones anymore, because google with already be decimated from it... But that comes out in April/May and I still need a phone in the meantime.

So.. Are there any cheap phones ($500+/-), that are not a pain in the ass to root? And one that the developers actually care about to actively develop. All I wan't is a phone I can install stock android with root, and that can be installed without google or gapps. Also I live in Canada, which is another reason why it's a pain in the ass to find a decent phone because all our carriers deadbolt their firmware, and bootloaders like their storing the coordinates to some secret location with a pot of gold.
[General Questions and Answers] Droidriven:
Get something that is not a Samsung, not carrier branded(an international model) and is factory unlocked or can be unlocked.

I suggest you just do some searching to find some devices that you are interested in, then write down the model number of each device and then do some Google searches using those model numbers one at a time to see if a known rooting method exists for each model, then do some Google searching to see if TWRP exists for each model number, then do some searches to see if there are ROMs available for each model number.

We can't predict the future and say which devices will have a rooting method, we can only point you to devices that have already had a known rooting method discovered for that model, you can find that information yourself by doing the Google searches listed below.

To find root methods for the devices:

"Root for (specific device model number here)"

That should find root method for the device in question.

To find TWRP or custom recovery for the devices:

"TWRP for (specific device model number here)"

Or

"Custom recovery for (specific device model number here)"

That should find TWRP or custom recovery if it exists for the device in question.

To find custom ROMs for the devices:

"Custom ROMs for (specific device model number here)"

That should find ROMs if they exist for the device in question.

You might want to consider getting an international device directly from the manufacturer that is factory unlocked or can be unlocked(also known as SIM/carrier unlocked) instead of getting a carrier branded/sold device. Factory direct doesn't come with bloatware and unlocked/unlockable means it should be able to be activated on your carrier network.

Also, make sure the device has a factory unlocked bootloader(this is not the same thing as SIM/carrier unlocked) or can at least be unlocked using a known and verified unlock method. The unlocked bootloader is required if you want to flash custom recovery or custom ROMs.

If you just want to use the stock firmware and modify it to remove the Google stuff, unlocked bootloader won't be required for that. But, if you are going to just modify the stock software already on the device, I will advise you to make sure that the stock firmware for that device is available for download and then download a copy of it just in case you mess something up in the process of removing Google and its components, then you can just flash the firmware on the device to fix it(if you don't screw it up too bad, that is).

I would really recommend that you choose a device that has:

1) an unlocked/unlockable bootloader so that you can flash TWRP on the device

2) has an available downloadable stock firmware so that you can repair the device, if needed

3) has a TWRP recovery available so it can be installed on the device and then used to create a backup of your unmodified stock ROM, then you can modify the device and if you screw something up, you can use TWRP to restore the backup that you create, this will return the device to working condition.
[General Questions and Answers] comfortable:
Droidriven pretty much covered it extremely well.

With regards to rooting:

It often can raise the stress levels beyond normal. Set aside time and take each step slowly and deliberately. Some guides can be much worse than others.

PS. Your idea of a cheap phone is at least 3x the cost of my idea of a cheap phone :)
[General Questions and Answers] Some_dude36:
The Asus Zenfone 6 just released bootloader unlock and kernel source so there should be a fairly healthy dev community when its released in the US.

The librem 5 ?? I dunno , on my list for sure . but hardware specs soundsmeh for the price . And will we be able to install ubuntu software like clementine music play ? jeez if so that would make up for the lack hardware.

looks like 2019 q3 is going to be an exciting time. I want the zenfone 6 but I dunno..... that librem 5 ubuntu phone is going to need to be checked out once rc is released .
[Xiaomi Poco F1 Questions & Answers] uutsav:
Can anyone port the latest oxygen os dialer/call ui port with recording for poco f1 running stock pie custom ROMs.... Really love the intuitive ui and wish could have it for poco....
[Google Pixel 3 XL Questions & Answers] Guitarfreak26:
Hi All,

Anyone else had issue with in car Bluetooth? Mine keeps dipping the audio (music sounds thin and quieter) then it comes back and will dip again. Im using Spotify and this is the same on Stock or Custom rom
[Google Pixel 3 XL Questions & Answers] mitchdickson:
Does it happen with audio apps other than Spotify?
[Google Pixel 3 XL Questions & Answers] parakleet:
I experience this daily.

I find it occurs when I receive a notification of some sort and notifications are set to vibrate so I dont actually hear the buzzer over my car speakers.

Odd behavior.

Sometimes but not since Jan update if memory serves the muted notification will not give the audio back to AndroidAuto.

In which case if I activate Google assistant manually using the button on my touch screen and then cancel the request audio quality is restored.
[Google Pixel 3 XL Questions & Answers] Guitarfreak26:
I don't have anything else to try other than Spotify lol. I did wonder if it could be on the Spotify side? Doesn't happen over the pixel earbuds tho
[Google Pixel 3 XL Questions & Answers] rspkt:
My Pixel 3 XL does this whenever I receive a notification while connected to my truck stereo via Bluetooth. No audible notification just the dip in music that's playing like the OP describes.
[Honor Play Questions & Answers] SirThanksalot:
Hi everyone,

so I noticed that on my Mac, after I switch to 'Transfer Files' usb mode, a HiSuite CD image is mounted on my system.

It's very annoying and I would like to stop the phone form doing that.

I have been reading around a bit and it seems the only way to efficiently prevent this behavior is to remove:

/data/hw_init/version/region_comm/oversea/cdrom/autoplay.iso

However, it seems, that I can only do this with root, since I always get a "Permission denied" when trying to remove it through adb.

Is there another way of just killing this without rooting the phone?

Thanks
[Honor Play Questions & Answers] shashank1320:
Launch hisuite on MAC and then settings and disable launch when phone connected. It works on Windows but you could check on MAC as well. Hope it works.
[Android Q&A, Help & Troubleshooting] starscrpt:
Due to a little frustration I decided to create a whole thread for this.

I suck at computers and I have no idea what I am doing so I ended up bricking my device lmao.

In theory, the thought of rooting your device, and installing a custom OS sounds great! (Like communism) but when put in practice never really works out. The reason for that (I think) is because there are so many different versions, models, and brands. I end up spending all my time trying to refine my search to the right software and versions, and then when I do, I am stuck with some stupid site like (every damn rom site) with a 20kb/s download rate, and a page full of ads! Why? Because they are storing like 2 billion different 2GB roms. In my opinion paying for faster download speed from these websites is ridiculous. I don't even know why they offer (you would have to be stupid(like me)).

(tl;dr: Android SUCKS)

So, now to my actual question...

With the release of the Librem 5 phone, there really is not going to be a point to rooting phones anymore, because google with already be decimated from it... But that comes out in April/May and I still need a phone in the meantime.

So.. Are there any cheap phones ($500+/-), that are not a pain in the ass to root? And one that the developers actually care about to actively develop. All I wan't is a phone I can install stock android with root, and that can be installed without google or gapps. Also I live in Canada, which is another reason why it's a pain in the ass to find a decent phone because all our carriers deadbolt their firmware, and bootloaders like their storing the coordinates to some secret location with a pot of gold.
[Android Q&A, Help & Troubleshooting] Augustoandro:
Try Mediatek phones, they are cheap, easy to unlock and root.

However, you will have to search whether they have a custom ROM since Mediatek never releases their source.

HIT THANKS IF FOUND USEFUL
[General Questions and Answers] questionesse:
Hi guys,

I'm currently tracking my activity with Google Fit.

It looks like as if there's no direct option to use my bluetooth heart rate monitor with it.

Is there an App that does just that? I'd like to not use another fully fledged sports tracker like runtastic or what not.

Thanks a lot!
[General Questions and Answers] Droidriven:
This is/was compatible with Google Fit:

https://play.google.com/store/apps/details?id=si.modula.android.instantheartrate&hl=en

I can't verify that it is still compatible, but it definitely was at one time, try it out.
[General Questions and Answers] questionesse:
Still says google fit support.

But it's measuring through camera, not via a bluetooth chest sensor...
[General Questions and Answers] questionesse:
Yep, wennst I thought. Only using camera - plus asking for 30+$/year -> uninstall!

Any lean all that tracks heart rate with a Bluetooth cheat sensor and integrates with Google fit?
[General Questions and Answers] thecerberuscloud:
Can someone help me find a stock rom for my phone DTC GT6L?

I have searched the internet and never found one. If anyone could help that would be great.

Thank you in advance. :)
[General Questions and Answers] Droidriven:
I think I found what you need but the site where it is located requires you to register an account on that website. The XDA rules prohibit posting links to sites that require registering an account.

antgsm .com/showthread.php?t=92685

Add http:// and remove the space between antgsm and .com.