yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
Android Q hidden settings enabler​

Created by [MENTION=8500797]kingbri[/MENTION]​

Disclaimer: I am not responsible if you flash this and make your phone into a brick, blow it up, create nuclear war, etc. You are flashing this at your own risk (However, it's very likely this won't happen)​

This is a simple magisk module that adds a script to your /system/bin directory​

What it does: Shows android Q hidden settings for well-known features (example: Dark mode)​

Current features:

Android Q dark theme (system-wide and app-forced)

Navigation bar tweaks (Removed back button and new Q quick switching mechanism)

How to use:

ADB

Enter an adb shell

enter the command "qmod"

Follow the instructions

On-phone

open terminal emulator

su

enter the command "qmod"

follow the instructions

You can also use this without root!​

Just grab the script by running this command:

curl https://raw.githubusercontent.com/bdashore3/q_tweaks/q_master/system/bin/qmod > /sdcard/qmod

and follow the steps​

Steps:

Push the file to /sdcard

Enter an adb shell

cd to sdcard

chmod 0775 qmod

type "sh qmod"

follow the script

Downloads (for pixel 3): https://github.com/bdashore3/q_tweaks/blob/q_master/system/bin/qmod​

If you want to ask questions, here's the contact group for my work: t.me/KingDevel​

Credits: MishaalRahman (for getting all his journal posts), paphonb (for the debug_pixel launcher), and anyone else who figured out these tweaks/were behind-the-scenes for this stuff.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
Please put any hidden android Q features that you find in here (With the code or it won't be accepted) or open an issue on github along with the code necessary to enable that feature.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
For Pixel 3 and 3XL users

Google screwed ya again... You don't have root.

Please follow the non-root guide. Both the script and the magisk mod are updated at the same time, so you aren't missing anything.

Just download from github (or whatever client you use)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
Boi... This is mine
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Legend!

---------- Post added at 03:36 AM ---------- Previous post was at 03:34 AM ----------

I just need a custom kernel

---------- Post added at 03:41 AM ---------- Previous post was at 03:36 AM ----------

I just need a custom kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
There are many out there, not sure which ones support Q. Kernel assisted SU will give you root if you decide to try your luck at building. But it will break safetynet and it is way too vulnerable. I got rid of it on my own kernel as soon as magisk came out

Best thing would be if someone could figure out how to inject an su binary for a su command line
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] superchilpil:
Magisk mods belong in the Themes, Apps, and Mods section if I'm not mistaken
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
Android Q is going to be rooted for this device soon

https://mobile.twitter.com/topjohnwu/status/1107169868669956096

Get ready for awesomeness!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
So if that happens will twrp work for Q as well?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
TWRP should work for Q without root. It's a recovery. IDK about pixel 3's though, I have a Pixel 1 XL
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
Update! (v1.3)

Changelog (In github releases branch under "Add v1.3 commit"):

-Add iphone-style gestures

-Fix some missing stuff

-Add more documentation

-Add keycheck and a few options in installer

(Circumvents system not mounting)

iPhone style gestures and forcing apps to use dark theme are Magisk Module/root only, so pixel 3 cannot have it just yet (hopefully in a day or 2).

The downloads (for pixel 3) are located here: https://github.com/bdashore3/q_tweaks/blob/q_master/system/bin/qmod

Please follow the non-root instructions in the OP

To contact me on Telegram, I am located here: t.me/KingDevel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] AjaySp:
Noob question here is the file to flash in magisk?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ART:
This is for 3 xl as well right?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
I also can't seem to download the script.

Nevermind, figured it out. ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
Update! (v1.4)

Changelog (In github q_master branch under "Add v1.3 commit"):

-Improve iphone-like gestures documentation

-Update github documentation to use a curl command

The new curl command is in the OP, just run it in a terminal

Please follow the non-root instructions in the OP

To contact me on Telegram, I am located here: t.me/KingDevel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] exile1ck:
Is it just me? Or does this make my AOD super bright
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Has anyone tried this using the non root adb version?

Don't know if I'm doing something wrong or not, but just can't get it to work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
explain the problem in detail and put the script here
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
I followed the steps for the non root version, I'm on a crosshatch.

But nothing happens, there is no developers option in the launcher settings.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
This is the script.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
That's because you can't get that feature without root
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
I thought this was the non root solution?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kingbri:
Some Q tweaks only work via root and are indicated in the script
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bbender716:
Great job on this script. Used on pixel 3 and everything works as expected.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] raman21raman:
has anyone tried any of the features on Android 9/Pie?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NippleSauce:
This mod is exclusively for Android Q.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mcwups1:
Geesh, I'm lost. I download the (.txt) file, put on sdcard, run TE, and follow instructions?

Says qmod not found.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] hatdrc:
You need to delete .txt before running the commands
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Daisymae:
Guess I'm a dummy. How do you download it?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
I don't think this works anymore if you're on beta 2. In any case, go to the script and download it. Remember to remove the .txt from the file.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Daisymae:
This does work on beta 2. I added the bubble feature. Hate it. Can't seem to remove it though. I go to the menu and choose reset but it's still there on rebooting. How can I remove this mod?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] in_dmand:
When I go to github it won't let me download the file, any tips?
[Huawei Mate 20 X Guides, News, & Discussion] Governa:
Android security patch: 1 February 2019

Kernel version: 4.9.97
[Huawei Mate 20 X Guides, News, & Discussion] praveen6585:
Usually the C636 would get the updates before C432 but seems to be the other way around this time.
[Huawei Mate 20 X Guides, News, & Discussion] ShaKki:
still no color ai for pictures?
[Huawei Mate 20 X Guides, News, & Discussion] WhySoSeriousJoKer:
Great news, but why not march security update now? It's already listed on the website.

https://consumer.huawei.com/en/support/bulletin/2019/3/
[Huawei Mate 20 X Guides, News, & Discussion] Derpling:
C636 stuck on 184 still...
[Huawei Mate 20 X Guides, News, & Discussion] ajp558:
C432 stuck on 9.0.0.172 with security patch from 1 December 2018 here in the UK.

I am not impressed when I read of so many others getting newer updates. I check for updates a few timer every day, but always get the response that my phone has the latest software. Made worse that the boot loader is locked and I am not aware of any means to flash newer software versions myself as I have done with previous phones.

AJP
[Huawei Mate 20 X Guides, News, & Discussion] Derpling:
I saw on funki site that 191 version is available, Huawei is really slow af
[Huawei Mate 20 X Guides, News, & Discussion] ajp558:
I worked out a way to force an full update, which appears to have worked, at least for me.

From the Settings menu, choose Apps, then Apps again, find Software update and select it. Then choose Storage, and first CLEAR CACHE and then CLEAR DATA. Then go back out to Settings and choose System then Software Update again. This time choose the three dots at the top right hand side and ask for full update. This finally triggered my mobile to update from .172 to the new .187 mentioned in the OP.

My phone has just upgraded after downloading a full 3.3 GB instead of the incremental updates. Phew, so all is now well with the world...

AJP
[Huawei Mate 20 X Guides, News, & Discussion] mikezerox:
Cheers AJP, that worked for me. :)
[Huawei Mate 20 X Guides, News, & Discussion] Derpling:
Doesn't work on C636
[Huawei Mate 20 X Guides, News, & Discussion] antiochasylum:
Just got this notification.
[Huawei Mate 20 X Guides, News, & Discussion] lowrider007:
Thanks mate that also worked for me to, downloading now :)
[Samsung Galaxy S9  Questions & Answers] GenuineSlothMan:
I've already had magisk working flawlessly on this exact phone in the past and was running with google pay instead of android pay (for obvious reasons) but recently had some problems

Google pay suddenly realised that the phone was rooted, I have no idea how, and wasn't letting me use contactless

I factory reset my phone in an attempt to reinstall magisk without anything else and attempt to go from there because my safetynet test passed but after a reset is where the problems started

long story short. I've messed around with my phone and it's taken a week and roughly 15 reflash back to stock but I've finally got my phone restored and magisk installed but now I can't log into my samsung account with an error message "processing failed" I can't set a lock screen pin or use fingerprint as i just swipe and it unlocks straight away. I've been able to log in and set a password when i flash a stock rom and don't alter it so it's NOT my samsung account.

I need help please. haha c:

Edit 1: for installation I

1. format data in twrp because I can't mount /data without it

2. reboot to recovery

3. flash rmm-state_bypass_mesa_v2.zip

4. flash no-verity-opt-encrypt-6.0-star.zip

5. flash elemntalX-s9-2.0.1.zip AND Magisk-v18.1.zip

6. reboot to system

7. reboot to recovery and reflash magisk (because the manager shows it as not installed)
[Samsung Galaxy S9  Questions & Answers] NinoLatif:
Elamentalx is outdated, it doesn't support latest roms which are on latest vendor and firmware. I had the same problem you've got to update flash your firmware and vendor to CBS9 in order to make it work. Flash latest endurance kernel and rename the package to Endurance-Kernel-1.x.x_overclock.zip it'll overclock your phone.

When you are finished doing so, flash the kernel and you are good to go.. This kernel is the best it makes the GPU to 598 instead of the standard 572, CPU to max 2964, great for performance and gaming in general. Let me know
[Samsung Galaxy S9  Questions & Answers] GenuineSlothMan:
Thanks. I'll report back when i get home but from what i understand, i need to flash to lastest firmware from sammoblie and instead of elemantalX use endurance as my kernal and all should be good?

Also can i underclock it? As i use my phone as my daily driver overlocking isnt worth it imo and I'd rather the extended battery life.

Thanks again and ill be sure to give endurance a shot.
[Samsung Galaxy S9  Questions & Answers] GenuineSlothMan:
I really should do my research before i reply hahaha

https://xdaforums.com/galaxy-s9/sam...nt/kernel-endurance-kernel-v1-0-t3849434/amp/

This link answers everything and even tells me how to auto install magisk alongside it.

Thank you for pointing me in the right direction. I'll update this thread again when i get home on my success/failure
[Samsung Galaxy S9  Questions & Answers] NinoLatif:
It'll work as intended. You shall be satisfied, i myself had elamentalx as my favorite, but not anymore after endurance. If you want to use underclock just name the downloaded package to this: Endurance-Kernel-1.x.x_underclock.zip

This link will get you to a file i uploaded for you, latest firmware: https://ufile.io/lr2wc flash through twrp

Flash this magisk: https://ufile.io/qdohb

You should never have any bug or issue

Greetings, enjoy!
[Samsung Galaxy S9  Questions & Answers] GenuineSlothMan:
I had to reflash software through odin but once using your endurance instead of elementalX it worked! :D Ty for that.

Now to get google pay to work haha

Thanks again for the help and for anyone that needs help just use my installation steps from beginning of the post but use endurance instead of ElementalX
[Android Q&A, Help & Troubleshooting] Sudosftw:
Update: I have temp root.

I have temp root!-the latest kingroot (NOT Kingoroot) APK seemed to have done the trick. I was able to fire up adaway and get the hosts file set up with adblocks to keep the thing safer.

The root is still temporary so it goes away after a reboot. The rooting process involves it doing the root process once, then rebooting, then failing, then you reboot once more, and then retry rooting from the app. From here, 80% of the time, it works and you're able to get temporary root for that boot session.

Once you're done with anything you need root for, you should reboot and then uninstall Kingroot, which you then need to deactivate the device administrator priveleges for, before it will allow you to cleanly uninstall it.

I also made a huge discovery that may turn out better for anyone that can help getting this thing properly rooted and the bootloader unlocked... it seems the file manager included in the stock ROM is v3.0.0 from Cyanogenmod 12.1.

[IMG="CM12.1 File Manager in stock ROM"]https://i.imgur.com/ELwkLZOl.png[/IMG]

This makes me think that the ROM creator either used that since it was opensource and readily available than come up with their own solution, or that this ROM has some cyanogenmod roots.

I also found this post from another Q&A thread in this section:

This gives a little bit more information but seems to be more waffle than helpful. Still need someone, or some individuals, that can get one of these devices into their hands and work on a way to get the bootloader unlocked, the eMMC dumped, and ROMs going.
[Android Q&A, Help & Troubleshooting] Sudosftw:
Update file?

I THINK I have the update file for 6.0.1. I did a packet sniff on a 5.1.1 tablet using a mitm packet sniffer and I ran the system updater, and was able to get this URL:

http://updatev.vo.llnwd.net/v1/idownload/64821.bin

The filesize is 570MB or so, and it looks like it might be the real deal. since it's a .bin file and 7zip can't read it, I won't be able to see what it really is without going over to the box that has a copy of universal extractor installed.

I'll be doing this momentarily and editing this post once I figure out what the contents are or if it's even readable to that extent. Knowing vizio, it could very well be encrypted and need decrypting by the updater application.

Update: it seems to be encrypted. oh joy.

Update 2: I got together with a friend on discord and we successfully decompiled the updater app to a point.

This MEGA link contains all the files thus far and a copy of the tablet's /system/framework folder for decompiling purposes.

However, it doesn't seem we're getting anywhere. the file is still encrypted and I still can't figure out what's needed to decrypt it. Hopefully someone with more knowledge on this can lend a hand.
[Android Q&A, Help & Troubleshooting] Qiangong2:
Just out of curiosity, with the temp root, have you tried using dd to get the recovery image off? If we can do that, we might be able to work on getting a custom recovery built.
[Android Q&A, Help & Troubleshooting] Sudosftw:
It's not possible to get a proper recovery image from within the system files so far as I know, but my take so far has been that there is no proper way to get that at this time without decrypting that file grabbed from the update server. I'd do it on a 5.x ROM since that will get me permaroot, but the issue is getting and keeping root on a 6.x ROM.

Although encrypted (so far as I can tell) the image linked above is the real deal, and I've given all I can to get it decrypted. A proper exploit to take care of this tablet's vulnerabilities and get temp root (on 6.x) that isn't kingo is what is really needed at this point so to not hinder going around the system with crudware and shady background apps, shouldn't be hard since the security patch level for the 6.x ROM is 2016-10-01.

Even if the ROM is extracted or a recovery image found, custom recovery won't be possible until the bootloader is unlocked, and this isn't doable until someone figures out how the qualcomm qdloader9008 stuff works with this specific tablet. Fastboot is unreachable and I'm almost sure I'm doing something wrong.

I'll get temp root and see about dd'ing stuff later on. What exactly would be needed for me to dd off? Whole disk and then go through it elsewhere? I could definitely see if rsync exists and dd over rsync to another box.
[Android Q&A, Help & Troubleshooting] Qiangong2:
I found this today: https://xdaforums.com/axon-7/development/edl-emergency-dl-mode-twrp-unlock-t3553514

The miflash tool seems promising (it works with nearly any device)

For the dd stuff, you can usually figure out the partitions easily with the fstab file in /. However, getting a raw dump is always useful.

Really, the big 3 would be the recovery.img, the boot.img, and the system.img. We can work from there :)
[Android Q&A, Help & Troubleshooting] Sudosftw:
I've had that installed whilst trying to figure the image out and the qdloader stuff, it doesn't do anything for this tablet sadly :/
[Android Q&A, Help & Troubleshooting] Qiangong2:
Hmmm. Which tablet do you have? The M or the P?
[Android Q&A, Help & Troubleshooting] Sudosftw:
this is the M. the P was out of my price range ($40 shipped over $25 shipped) when I was looking at them, but now the Ms are going for around 25 bucks but 15 shipping from another seller, bringing the price up to 40 bucks where the P was. ended up buying the other Ms from the one seller and gave them out to family members because I was so impressed... but I really should have set some money aside for one of the Ps as well and didn't.
[Android Q&A, Help & Troubleshooting] Qiangong2:
Okay. You said miflash doesn't do anything, does the device show up in the application and not function? Or does it not show up at all?
[Android Q&A, Help & Troubleshooting] Sudosftw:
just doesn't show up at all. and yet installing the qualcomm qdloader drivers says it's connected in device manager, so something's up. tried on two different boxes, different cables, no dice.
[Android Q&A, Help & Troubleshooting] Qiangong2:
Hmmm. That's unusual. Are you running it in win 7 compatibility mode?
[Android Q&A, Help & Troubleshooting] CR_Jon:
It would be nice to see community roms for these devices. I have the XR6P. If you need any info from this device, just tell me what to do.
[Android Q&A, Help & Troubleshooting] jonmike13:
I'm very interested in this as I have one of these tablets that I would like to use in my vehicle as a display for my piggyback ECU tuner. It doesn't currently support USB OTG, but I read that if I can gain root access I can add the file to give it USB Host functionality. Can anyone confirm this? I have tried several apps to get it rooted including Kingroot as you were able to get a temp root with that. Unfortunately Kingroot, as all the others I have tried, won't even install on the tablet. Again, I'm only looking to get this thing to be OTG capable. If anyone here has any suggestions, I would be very grateful! Thanks all!
[Android Q&A, Help & Troubleshooting] kaiserisms:
I just bought an M remote to replace my broken P remote. My P remote had Android 6. My M remote has Android 5, and the OTA updater says there's no update. Any way to get Android 6 on this?
[Android Q&A, Help & Troubleshooting] ALANCHONG:
I have factory firmware for Bennu P and Bennu M , but take some time to upload the file.
[Android Q&A, Help & Troubleshooting] konog:
Hey. You can lay out the firmware for XR6M10
[Android Q&A, Help & Troubleshooting] ALANCHONG:
XR6M10 and XR6P10 firmware

Mega Link: mega.nz/#F!n65kVYIT!PKH8A1WoD_Nc4DU_-9dbiQ
[Android Q&A, Help & Troubleshooting] konog:
All the time, an error pops up at 12 seconds

Flash fail (-4002)

Log:

21:59:03.576 Arrival: \\?\USB#VID_05C6&PID_9008#5&13a74b18&0&11#{86e0d1e0-8089-11d0-9ce4-08003e301f73}

21:59:03.591 Thread '_PortDownloadThread' started

21:59:04.610 Get Port ...

21:59:04.610	_GetDevicePortName (0): COM5

21:59:04.630	_ComPort: COM5

21:59:04.640 Get Port (0)

21:59:04.650 Flash ...

21:59:09.668 _Connect (0)

21:59:09.668	Downloading flash programmer: C:\_qcMUP\v8016-SIGNED-VIZIO-user-IMAGES\v8016-SIGNED-VIZIO-user-IMAGES\prog_emmc_firehose_8916.mbn

21:59:14.669	Failed to read the command from the opened port

21:59:14.669 _FlashProgrammer (-4002)

21:59:15.700 Flash (-4002)

21:59:15.700 Flash fail (-4002)

21:59:15.731 Download ended: -4002

21:59:15.763 Thread '_PortDownloadThread' ended
[Android Q&A, Help & Troubleshooting] ALANCHONG:
Please check if the driver is installed
[Nokia 8 Questions & Answers] theviking33:
I have now tried at least over a dozen apps and nothing works on my Nokia 8 with Android Pie. Not even a rooted app I tried was blocking unknown calls.

Anybody has an app or way to REALLY block unknows calls. I.e. by just rejecting the call.

Please only suggest an app that YOU have on Android 9 and Nokia 8 and that works blocking unknown calls.

I have installed and tried useless apps enough. But I give it a last chance if somebody really uses such an app to do it.

Thanks in advance...
[Xiaomi Mi Max 3 Questions & Answers] lucasmiguel:
can someone give me some tips on how to fix this problem?

im on chinese rom with latest update
[Xiaomi Mi A2 Lite Questions & Answers] moyenase:
Hey guys,

Whenever I connect my device to my pc, it only shows the SD card, and not the Internal Memory.

Any tips?

Thanks in advance.
[Touch CDMA Windows Mobile ROM Development] vogue_brick1:
Just thought I'd drop this here... Despite how much I read and re-read all the instructions, I mis-understood the two unlockers, and flashed the Alltel ROM on my Verizon XV6900 with the 0.40 Unlocker and wound up with a brick.

Even flashing the Verizon RUU dump wouldn't fix it... SPL 2.01 RGB screen and that's it.

So after much research... MTTY to the rescue. set 16 0, task 8, and viola... unbricked! (I think flashing the verizon ruu first was important)

No storage card needed (or possible on the Verizon, there's no slot!)

Thanks all... still trying to get GPS working now, so far nothing.
[Touch CDMA Windows Mobile ROM Development] louderjw:
There is a microSD slot on the XV6900. It is on the right side of the phone under the chrome trim. You can see a small SD icon on the side of the phone next to the stylus under the battery cover!
[Touch CDMA Windows Mobile ROM Development] vogue_brick1:
Thanks! I looked all over :)