yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
Treskmod is OmniROM with Pixel additions.

OmniROM is our Android custom ROM variant, feature-packed but always with stability as #1 priority in mind.

Based on the Android Open Source Project (AOSP) and enriched by our developers with lots of custom enhancements,

OmniROM has set out to give you a great Android experience on your mobile.

Welcome to the new beginning! I thank Omnirom team and Treskmod team for the amazing rom source.

These are BETA builds. They aim to serve base for feature addition. If you face any force close, you need to provide log to get it resolved. Make sure to keep eye on this post and latest discussions in this topic to help yourself.
​

Downloads

:

ROM

Features

:

God level SMOOTHNESS

Kcal support

Pixel UI additions

New governors & Schedulers

Gapps pre included

What's working :

Almost everything

Flashing Instruction

Always Have a full functional Backup. Just in case!

First time installing mTresk rom to your MI A1 or coming from another ROM:

Make sure you're running a proper working Recovery ( TWRP)

1) Copy mTresk zip

2) Boot into Recovery

3) Wipe cache, system, & data (or just cache & system for a dirty flash).

4) Flash ROM

5) Boot up

Upgrading from earlier version of Treskmod

The only difference between clean flash as above and upgrading is you just wipe system & cache, leaving data. Everything else is the same. *Remember to always clean flash before reporting problems. Clean flashing is always the best method of ROM install.

Gapps are already included.

Don't expect any support if you:

- are not running the included kernel

- have installed any mods such as Xposed!

- have modified system files

Thanks to:

- [MENTION=5120185]flex1911[/MENTION] for initial device source

- [MENTION=6754297]abhinavagrd_1129[/MENTION] for the amazing support

- Omni ROM team and Treskmod team

Follow us on Treskmod : MI A1 Telegram Channel​

Thanks for all your support. If you like my work and continue to support, hit Thanks

XDA:DevDB Information

Treskmod, ROM for the Xiaomi Mi A1

Source Code: https://github.com/LineageOS/android_kernel_xiaomi_msm8953

ROM OS Version: 9.x Pie

ROM Kernel: Linux 4.9x

Version Information

Status: Stable

Based on: Omni ROM , AOSP

Created on: 27th May , 2019
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
To Do

- Make it enforcing

- Add Device parts for device specific features

- Some UI optimisations.

- Refine the build little more

- Block the walelocks , if any

- Implement Delta updates (needs serious work)

- Fix USB config menu

- Optimize kernel specifically for this rom.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
Changelog : 29/05/2019

-> SELinux Enforcing

-> Enabled display calibrations

-> Disabling hardware keys support added

-> UI optimizations

-> Upstreamed kernel to 4.9.179

-> Updated GPS blobs

-> Qualcomm RIL service support

-> Removed live wallpaper (for reducing size)

-> New default wallpaper
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
R3
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] abhinavgupta371:
Gg bro
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
With ya , always
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] berezker:
New roms are always welcome :) thank you for contributing to the community but can you add screenshots
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] methuselah:
Man this is fire. Welcome, most stable base of all. ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
Added screenshots , check them out
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] aayush prinja:
Downloading straight away ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Custom rom 243:
Does it really lives upto the feature "God like smothness" ? Just a passive query .

Thanks for contributing to the community and thanks for your work
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
This build got some bugs , kindly avoid downloading it. I am providing the fixed update in next post

ROM

Changelog : 29/05/2019

-> SELinux Enforcing

-> Enabled display calibrations

-> Disabling hardware keys support added

-> UI optimizations

-> Upstreamed kernel to 4.9.179

-> Updated GPS blobs

-> Qualcomm RIL service support

-> Removed live wallpaper (for reducing size)

-> New default wallpaper
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
Update: Fixed build

ROM

Changelog : 30/05/2019

-> Fixed crashes from build 29/05/2019

-> SELinux Enforcing

-> Enabled display calibrations

-> Disabling hardware keys support added

-> UI optimizations

-> Upstreamed kernel to 4.9.179

-> Updated GPS blobs

-> Qualcomm RIL service support

-> Removed live wallpaper (for reducing size)

-> New default wallpaper
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] devito666:
I always loved OMNI on all my former devices.

Can someone who already tried this ROM give a short review?

Edit:

I just installed it myself. So far everything is fine, but cant tell about battery life etc yet
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] recoman:
feature:

God level SMOOTHNESS ? What new.?

Thx Dev for rom amazing and everything work

Like and share.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Nickinfinity:
New update is up guys!

Download : https://sourceforge.net/projects/omni-tissot/files/omni-9-20190628-tissot-treskmod.zip/download

CHANGELOG

Updated kernel 4.9.184

Kernel optimisations and Infinity kernel

GPS fixes

Bad mic recording on some apps fixed

Updates SPL

Updated Blobs
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] coremania:
Any chance you add ukw radio ? Otherwise the rom worked pretty well. :good:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] cheewaca:
[MENTION=8785686]Nickinfinity[/MENTION]

Great rom Nik!, but better without gapps included. When including the gapps we can't choose a package smaller than the one included or use alternative versions.

I can't understand the new fashion of adding the gapps to the rom, it seems a real backwardness.

Thanks for your work!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] methuselah:
[MENTION=8785686]Nickinfinity[/MENTION] yeah. Please bring this ROM without gapps also. Would love to test it out bro.
[Xiaomi Mi Mix 2S Guides, News, & Discussion] thanas:
let me know if there is interest for my kernel. if so i can port and maintain it for your device officially.

more info:

https://xdaforums.com/poco-f1/development/kernel-malakas-kernel-t3909282

if so it would need to pass serious testing, since i have the poco f1 i cannot do that myself.

testing group link here:

https://t.me/joinchat/K_okSw_uaZxYe_GqjTCYtg
[Xiaomi Mi Mix 2S Guides, News, & Discussion] Fiera24:
Why not? I can be a tester
[Xiaomi Mi Mix 2S Guides, News, & Discussion] Seosam:
Your kernel sounds good. I want to try it.
[Xiaomi Mi Mix 2S Guides, News, & Discussion] Vic91.FF:
Me too
[Xiaomi Mi Mix 2S Guides, News, & Discussion] DroiDMester:
I'd like to test
[Xiaomi Mi Mix 2S Guides, News, & Discussion] thanas:
have just made a group guys, added in first post
[Xiaomi Mi Mix 2S Guides, News, & Discussion] Seosam:
I can't get in.
[Xiaomi Mi Mix 2S Guides, News, & Discussion] thanas:
Try now. Updated link.
[Huawei P30 Pro Questions & Answers] jamiem4:
Hey,

I have an issue with my P30 pro that when I connect it to my car via Bluetooth, no music metadata is displayed and I can't use steering wheel controls. Weirdly if I restart the phone the next time I connect it works fine! I've come from a Galaxy S8 where I never had any issues. Has anyone else experienced this or does anyone have any suggestions?!

Thanks!
[Huawei P30 Pro Questions & Answers] jamiem4:
Ps, the normal phonecall functions work and I can play music over bluetooth, but the actual track info etc isn't displayed.
[Huawei P30 Pro Questions & Answers] EnormoDerClown:
Have you tried disabling energy saver for your music app? Maybe EMUI is just closing/stopping it from getting startet.

Also had a few problems with android auto and spotify without disabling battery saver for spotify
[Huawei P30 Pro Questions & Answers] jamiem4:
Yeah, I've tried changing battery saver settings and it doesn't make any difference. I think it must be related to EMUI or Pie but can't work out what. Weird that after a phone restart it works, though. Something must change after it first connects
[Huawei P30 Pro Questions & Answers] jacobtf:
I experience the same - sometimes. It's been hard to track down what causes it.
[Huawei P30 Pro Questions & Answers] EnormoDerClown:
Mine is working fine (for different apps), have you tried both battery saver options? there are two menu points for that, don´t know why huawei thinks this is useful at two different places in the settings
[Huawei P30 Pro Questions & Answers] xenon04:
works without any problems, including steering wheel controls in my car (spotify, google music, poweramp)

this is probably caused by some application or process... next time try the Optimizer app from Huawei before restart the phone
[Huawei P30 Pro Questions & Answers] tutotio:
Same problem

I have the same problem. It happens more often when I start spotify by voice with "ok google, open spotify"
[HTC Excalibur] crazyasslatino:
is there a way to listen to music from shoutcast? seems wmp doesnt support the code thingy
[HTC Excalibur] NRGZ28:
yes. get the shoutcast .pls file for the station you're tryin to listen to... and open it in TCPMP or CorePlayer. :)
[HTC Excalibur] fruchtschwert:
Resco Radio is a commercial Shoutcast player for the Dash.

It's working fine ..
[HTC Excalibur] spikey911:
I use Shoutcast all the time and it works great..

Just associate the .pls file in TCPMP and it will auto launch the station..

I browse using IE and select my station..

As I find stations I like, I just rename the .pls file to the name of the station.
[HTC Excalibur] crazyasslatino:
oh yeah thats what i been doing but somethin is going wrong it says the url is invalid? is there somthing wrong cuz im using the "5.99" thing
[HTC Excalibur] spikey911:
Well, its possible that they changed their IP address of the radio station, so if you have it saved as a bookmark, you may need to re-do it .
[HTC Excalibur] iamanalog:
The problem i run in to is tmobiles network sucks so i have to find a very very low quilaty stream to be able to actually listen to anything.

Thats why i have http://mobilust.net/shoutcast/ bookmarked.

Oh yeah, the site has NSFW ads just to throw the warning out there, but it does let you sort the streams to like 24 Kbps.
[HTC Excalibur] spikey911:
Yeah, same problem here with network, but my problem is more related to crappy signal.

When I get a good signal, the speed is really great..

Most of the time I can't even get a signal here at work, so no phone or internet.. lol
[HTC Excalibur] jdsemler:
I use a site by jamespaulritter at this link:

http://mobile.treobits.com/index.php?ind=shoutcast

I haven't tried it through Opera, but I can confirm it works through Internet Explorer. Just click Tune In, and it will launch whatever you have .pls files assigned to. (In my case, it launches Core Player and starts streaming the music.)
[HTC Excalibur] stylez:
PocketPlayer is the all in one AudioPlayer Shoutcast Media Library, i use CorePlayer but for it's purpose Video.
[Samsung Galaxy S8 Questions and Answers] DangerousB:
HI guys wanted to ask is it possible too change the csc from SEE to DBT with combination files? i watched on youtube few videos.. Im on pie but want to change my csc too DBT.. do i need a german sim card to change the csc?`thanks
[Samsung Galaxy S10 Questions & Answers] paulig32:
I took a ton of pictures, and compared many with S7. S10 is always super clean and smooth, without any noise, every picture size ranges from 1.3mb to 5mb tops. While S7 retains some noise in the blue skys, and can be edited after, the S10 one has macro-blocking from the start, and when I try to edit them a little, all sorts of artifacts start to pop up, like banding, it looks like 256 colored gif sometimes. I feel like when S10 processes and saves jpegs, it applys something like noise reduction 70/100, jpeg quality 60/100, if compared to Lightroom settings.
[Samsung Galaxy S10 Questions & Answers] vegetaleb:
Samsung compress jpegs too much, the average jpeg out of the phone is about 2-3 mb, while jpeg converted from raw using Lightroom mobile is 6mb!

There is a new custom rom with modded camera app to get 100% jpeg
[Samsung Galaxy S10 Questions & Answers] martolk:
I noticed that too. Is it possible to change compression ratio on stock rom?
[Samsung Galaxy S10 Questions & Answers] vegetaleb:
Nop

Unless you install a third party camera app with jpeg compression control.

If you want to use stock camera then take your photos in raw, you can edit them calmly in any raw editor
[Samsung Galaxy S10 Questions & Answers] martolk:
Thanks for the answer! Can You, please, recommend any third party camera app? Good RAW editor for Android would be helpful information too.
[Samsung Galaxy S10 Questions & Answers] dmeerpa:
Good RAW editor for Android : Snapseed.

You also got Adobe Lightroom, but it is not for free.
[Off-topic] johnwesley52365:
I have been fooling around with xda for awhile, and im either retarded or just stupid. I still cant root my own phone, or do half the stuff ive been reading about forever. anyhow, the company one click root told me, that my new lg g6 ls993 cant be rooted. ive never [osted, but have read on this site, some of you guys are doing it. thnx, onearmjohn
[Off-topic] Joe199799:
It's a pretty advanced method but here if you follow every step to a T you should be good

https://xdaforums.com/sprint-g6/how-to/unlock-lg-g6-ls993zva-sprint-version-t3779966/page1
[Xperia Z5 Q&A, Help & Troubleshooting] PioneerSeeker:
You know by default Sony phones have no recovery installed so if you forgot the unlock security pattern mistakenly. Or if you buy a used Sony mobile with previous users recorded security pattern and you don't know about it. This will annoy you and there's no chance of entering into the phone or by pass the pattern security. Specially when phone isn't rooted and any custom recovery like twrp aren't installed.

But if you don't wanna flash the device and you wanna keep that rom and wanna perform factory reset. Open the flashtool click on flash sign and choose any self-made Ftf extension and when options dialog appears, uncheck or exclude all the tar and other options except wipe box (user data, apps log) and now move forward.

This will perform a factory reset on device and you'll end up by entering into the same rom with all the user data and internal memory wiped. Though you'll lose data and apps but still it should be interesting to you.......
[LG V30 Questions & Answers] ColtonYYZ:
"Erasing" Loop - Tried Returning to Stock After Converting to US998 from H933

I rooted my phone using LGUP and tried to switch back to stock; hoping to keep root. I flashed all items except "recovery" but then tried to re-flash just the stock recovery, as stated in on one of the posts I found, and now I think I have a paper weight. I made sure to read the instructions a few times before doing things, but guess I missed something, or the instructions I followed aren't for my version or may be outdated?!

I can't get into download mode. The PC doesn't recognize I've even plugged it in. And now it just keeps boot looping showing the Erasing Circle over and over and over.

Anyone here know if I have any hope that once the battery dies, I could plug it in, holding the volume up, and be able to get into download mode? I'm hoping I can... Not a happy camper right now. :(
[LG V30 Questions & Answers] ChazzMatt:
I see the thread title now. Let me respond in a few minutes.

---------- Post added at 07:40 PM ---------- Previous post was at 07:31 PM ----------

You didn't root your phone with LGUP. You rooted your phone with TWRP and Magisk. You used LGUP to convert to US998 so you would have fastboot flash commands to unlock bootloader and install TWRP, so you could then root with Magisk.

Why don't you ask in thread where you were following the directions? Yes, it is tedious and complicated for the H933 -- but the end result is you WANT TWRP custom recovery and Magisk, but you want to eradicate all traces of US998 firmware.
[LG V30 Questions & Answers] ColtonYYZ:
I still don't have any answer to my question though...

I appreciate you taking the time to reply. You are correct in saying I didn't root with LGUP. I mistyped/misspoke. There are so many threads that I read, I can't find the one I was following. I had 15 tabs opened; I freaked out, and so I created a new thread for my problem. My problem doesn't really involve any particular thread now because it's not even booting up - in order for me to do anything.

I see the LG logo.. then sometimes I see the stupid bootloader warning, then back to LG logo for a few seconds and then it says "Erasing" in bold vibrant colouring.. then it shades out barely visible for 10-15 secs. Turns off, then basically repeats.

I know about all the flashable zips for H933.... but ALL of them say NOT to use them to convert back from US998 to H933.

Here is a thread (step 5) which basically everyone else posts also, that says you flash the kdz - everything except recovery - and twrp should be installed. This is not true. I did this about 6 times and could never boot into recovery afterwards. It would erase the phone and go back into setup mode each and every time.

I couldn't find any article to explain how to get back to stock firmware without using the kdz, which I did, and unselecting recovery. When doing so, twrp was gone - despite me not selecting recovery or even recovery.bak sometimes. So what I did was, use LGUP again with the kdz and uncheck everything except recovery and recovery.bak the 2nd time around and bam... now I am stuck.
[LG V30 Questions & Answers] christopherrrg:
Who said you couldn't use H933 after US998? You're fine if you use partition DL.

I have gone from US998 to H933 several times.

I'm currently on my commute to work but let me read your issues and see if we can't get you back to normal. :)

( I'm pretty active in modding our H933 )

Don't touch recovery.bak; only deselect recovery.

So where are you currently?

And after you pull your phone from PC after not selecting recovery are you pulling your phone and trying to master reset to access recovery or letting LGUP auto boot into twrp? Should happen as soon as H933 attempts to boot.
[LG V30 Questions & Answers] ChazzMatt:
Have you tried Master Reset to stop the boot looping? Master Reset is not factory reset.

Master Reset -- using buttons:

1. Unplug phone and turn it OFF.

2. Press and hold the Power and Volume down buttons.

3. When the LG logo appears, quickly release the Power button only -- then immediately press Power button again, while STILL pressing the Volume down button until you see the screen to select Yes to erase and reset everything.

4. Release both buttons so you can make your choices.

You can even do it if you can not power the device off, but you just have to time it right.

This is the most complete guide of what you were probably trying to do, if trying to go back to stock and keep root:
[LG V30 Questions & Answers] christopherrrg:
Also; I realize my guide in seadersn posts need a bit of an update so I will message him today and have him update as a ton of people are using it for reference and that guide has battery issues. (Without doing dd etc)

Try following this guide to the letter.

https://xdaforums.com/lg-v30/how-to/canadian-h933-compatibility-h930-roms-t3897586

Just replace the latest with 20i (h933)

Make sure to read my post inclusive at the end of that thread; feel free to PM me as well if you can't get anything the way you want it.
[LG V30 Questions & Answers] ColtonYYZ:
Unfortunately I can't do anything with the phone when I connect to my PC with the USB cable - except when holding power and both Cole buttons, i can get it to load a page with the imei number etc.

I can also (by holding power and toggling both volumes) get it to recognize on my PC, but it shows up at QSLoader 9008 (or something like that - I'm at work right now so can't type exactly what it shows up as - but know 100% it says 9008).

I installed QPST and will see if I can flash it this way, after I figure out a way to create/find the firehouse. I found a YT video showing how to create the files needed so will give it ago when I get home.

I am grateful of the replies. I'm sure you get many idiots like myself who do stupid crap - so thank you for always still wanting to help. It must be annoying but us idiots are truly grateful!! :eek:
[LG V30 Questions & Answers] christopherrrg:
This sounds like what had happened to me with the RSA after flashing modem.bin. I only got lucky because my TWRP flashed successfully and I was able to restore using seadersn stock method. I've never gone as far as actually putting my device into 9008 brick (yet) so unfortunately I'm not much help there and for that I'm sorry. However there is a gent on ebay who will TeamViewer to your PC and fix it for you. A lot of people report it has a different device firmware but they do report success.

Also don't beat yourself up and call yourself an idiot.

Us humans are curious creatures! While it does suck for your device; it's just a speed bump!
[Android Q&A, Help & Troubleshooting] jagdtigger:
Hi all!

Did anyone managed to crack open this nut? Tried to google around but all i found is that the ADB method aint working...

Thanks in advance.