yashsingh1/xdaforums huggingface dataset:
[Android Auto General] Psychav:
I have a Hyundai Santa Fe Active with DM-01 head unit.

I leave the phone physically connected all the time but AA is not launched when the car starts up.

Even if I boot the phone (still connected physically) after the car has started, AA will not start.

I have to physically disconnect and reconnect the USB cable for AA to launch and the head unit to switch to AA mode.

Can anyone suggest some possible 'intents' I can try in AutomateIt or Flow to try and trigger the same result without having to physically re-attach the cable?
[G4 Q&A, Help & Troubleshooting] Drickon:
The specs for this phone says that it had the FM chip, but Next Radio claims it is not activated. I am using crDroid 7.1.1 if that makes a difference. Any thoughts?
[G4 Q&A, Help & Troubleshooting] skdubg:
FM Radio works only with Stock Roms.
[G4 Q&A, Help & Troubleshooting] Drickon:
And there is no way around this? Is this true for all models of phone with the FM chip using any custom ROM?
[G4 Q&A, Help & Troubleshooting] skdubg:
never ever fm radio with custom roms
[G4 Q&A, Help & Troubleshooting] Drickon:
Wow. Strange and interesting and saddening.
[Android Apps and Games] MastahMatt:
Hi there,

I've made a simple App for those who want to toggle automatically Airplane Mode based on your settings. So... introducing, AutoAirplaneMode!

Screenshots

Icon

[IMG="App Icon"]https://mbach.github.io/AutoAirplaneMode/screenshots/en/icon.png[/IMG]

Main app

[IMG="Main app"]https://mbach.github.io/AutoAirplaneMode/screenshots/en/main.png[/IMG]

Settings

[IMG="Settings"]https://mbach.github.io/AutoAirplaneMode/screenshots/en/settings.png[/IMG]

Notification

[IMG="Notification"]https://mbach.github.io/AutoAirplaneMode/screenshots/en/notification.png[/IMG]

Your phone need to be rooted because Android restricts Apps with "WRITE_SECURE_SETTINGS" in their manifest.

This App is, of course, free, open-source, GPL-V3, without any ads! I've made everything: Material Icons based on Google Guidelines, Developement, website, packaging.

It's for you! Eh, after all, you gave me LineageOS on my old Sony Xperia SP :cool:

Download

https://github.com/MBach/AutoAirplaneMode/releases/download/v1.0/AutoAirplaneMode-1.0.apk

So what's next?

Test it!

Report bugs

Suggest features?

Repository

https://github.com/MBach/AutoAirplaneMode
[Android Apps and Games] n8w8:
Finally I found this (on F-Droid), thanks!

Do you know if it works on Pie?

(I always depended on Xposed + Airplane Mode Helper + Timeriffic.

But I want to use Pie, which doesn't have Xposed.

Forgive me, I can of course try myself, but that takes hours if unsuccessful.)

Minor feature requests (idk if you still care/maintain, but you asked, so there):

- Be able to set times while toggle is set on Disabled

- When changing time, preset time chooser to current setting, instead of always 23h/8h
[Android Apps and Games] MastahMatt:
Thanks for testing!

Actually, your comment has motivated me to rework on this App. I switched from unlocked Xperia to locked Galaxy S7. It was very complicated but I successfully managed to be root again. I will rework on the UI, and make it close to Google Calendar (week view).

I've found an open source library which does that, so it will be easy to set offline periods.
[Android Apps and Games] n8w8:
My pleasure, thanks for listening!

Yes, it works fine on Galaxy S4 Mini LTE + AospExtended 4.6 (Nougat).

As you are still interested in feedback:

Personally I really don't care about this, but it doesn't trigger exactly on time, maybe only during Doze mode "maintenance windows" every 9 minutes. I already disabled Battery optimization for it.

Maybe most people (like me) already use other schedule/profile apps that have plenty features, so they don't search for alternatives.

But afaik, they all need Xposed + Airplane Mode Helper.

So maybe your app gets more popular, as long as your app does work on Pie, and Xposed does not.
[Android Apps and Games] tablord:
Thanks for this app! I just discovered it recently and so far it does exactly what it is supposed to do: Automatically send the phone to airplane mode during the night and wake it up in the morning.

If you could as you mentioned add some form of a calendar view to the app then one could use the app much more individually (e.g. use different times on the weekend). That would be a great improvement!

Moreover, I would like to also add another feature request:

Would it be possible to enable/disable airplane mode only partially. For instance only switch off mobile connections while leaving Wifi turned on or the other way around?

Please keep up the good work :good:
[Android Apps and Games] zacharmax:
Thanks for this app!Yes, it works fine on LG G5 .
[Android Apps and Games] loosht:
It turns airplane mode on, but turning off isn't working. Android 10, Redmi Note 4, crdroid 6.11.

Update: on the 5th try it turned off. Really strange.
[Android Apps and Games] n8w8:
At least most of the time it works perfect on Android 9 (S4 Mini i9195, lineage-16.0-20200515).

I let it switch automatically, and rarely change settings or otherwise interfere.

I vaguely remember some failure, I might have rebooted or cleared cache in the past to solve it.

But that is so rare, that I can't remember exactly.
[AT&T Samsung Galaxy S7 Edge Questions & Answers] ofir001:
hi, i have s7 edge sm-g935a pk1 and i got tired from trying to fix it. it got stuck on at&t logo and i tried everything! i found in this forum.

i odin it successfully and nothing.

when im in recovery mode i get: "dm-verity verification failed " and "update from external storage is disabled"

please help meeeee

thanks
[AT&T Samsung Galaxy S7 Edge Questions & Answers] kangi26:
What is broken?
[AT&T Samsung Galaxy S7 Edge Questions & Answers] TomatoesOnBluRay:
Hi,

To fix this, you need to use an application called Samsung smart switch on your computer.

1. Download Samsung smart switch onto your computer and install.

2. After it finishes installing, plug your device into your computer using your USB charging cable.

3. On your device boot into the bootloader by pressing, power+volume down+home.

4. When you get to the bootloader it will warn that installing a custom OS may harm your device. Ignore this and press the home button.

5. You will see a few different barcodes and numbers. Copy down the ones labelled S/N (or SN) and IEMI.

6. Now, press home again and stay in the bootloader. Copy down the model number of your phone displayed in the top left corner of the screen.

7. Smart switch will not recognize the phone, but it will still work.

8. In smart switch, click more, then Emergency Software Recovery and Initialization.

9. Where it says Model name, type in your model number. (Ex. SM-G935A)

10. Click search, then type in the S/N or SN number that you copied down from before.

11. Click OK, and when the dialog window comes up, click ok again.

12. A dialog box will appear that shows what is going to be installed on your phone. Click OK.

13. Yet another dialog box will appear telling you to enter the bootloader. If the OK is grayed out double check that your device is plugged into your computer. If it is not, plug it in. If it is, unplug it from your computer and plug it back in. The drivers may install, but eventually the OK will turn blue.

14. Click Ok. It will download the required firmware. This may take some time. DO NOT UNPLUG YOUR DEVICE.

15. When it is done downloading it will flash onto your device.

16. Your device will restart after flashing and the boot will take some time.

Your phone will be factory restored during this process. If it doesn't work follow the steps again but very carefully. Here is a video that you can use to help you out: [youtube]9QhJngOuLQ4[/youtube]

I will not accept any money that you offer me as I have been through this situation before and I understand the struggle and stress that it may cause.

TomatoesOnBluRay
[AT&T Samsung Galaxy S7 Edge Questions & Answers] ofir001:
thanks

first of all thank you!

for some reason i cant get over 11 (after i press ok the first time the smartswitch just closed)

what am i doing wrong?
[AT&T Samsung Galaxy S7 Edge Questions & Answers] TomatoesOnBluRay:
Im not exactly sure what you're doing wrong. Refer to the video I linked at the bottom if you are having any issues.
[AT&T Samsung Galaxy S7 Edge Questions & Answers] wheezydabs:
I have the same problem I can't get over 11 (after i press ok the first time the smartswitch just closed). I have tried removing and reinstalling smart switch but it does the same thing.
[AT&T Samsung Galaxy S7 Edge Questions & Answers] xcaliburpcs:
Take it to get reflashed at best buy, talk to the samsung rep there.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Passing SafetyNet and/or playing PokemonGO with LOS su

This is a note to folks who play (or like me have kid(s) that play) PokemonGO (PoGo) on their devices. Since root is built-in, by default SafetyNet won't pass with crDroid, hence no PoGo. As an added bonus, since the kernel we use on this build is SELinux Enforcing, this will also allow crDroid install to completely pass SafetyNet!

All you have to do is boot to recovery and flash the unsu-los-pixel.zip.

If you want root back, it's as easy as flashing restoresu-los-pixel.zip.

Download both files from AFH here: https://www.androidfilehost.com/?w=files&flid=158048

SEE IMPORTANT NOTES BELOW!

Note 1) Through no intentional act of my own, this will sometimes trigger TWRP to boot to the wrong slot. If your phone doesn't boot, or boots back to recovery, just go to the Reboot menu, select the opposite slot and reboot system.

Note 2) This will -only- work on the Pixel & the Pixel XL. Pixels are weird and nest parts of the /system/ directory in /system/system/, hence the need for me to make these for Pixels only.

Note 3) I have tested this on crDroid, but in theory it will work on any LOS-based ROM, becuase they all should implement built-in root the same way.

What flashing this actually does

What this mod does could not be any easier. The un-root script takes the two su files required for root - in /system/system/bin/ and /system/system/xbin/ - and renames them to "s_u". The restore root script renames both files back to "su". That's it. You can do this manually by mounting system and using the file explorer in TWRP, but that takes an annoyingly long time relative to just flashing these.

We actually have a developer, [MENTION=5747496]bhb27[/MENTION] , on the crDroid team that has an app that allows you to pass SafetyNet, but we are having trouble actively mounting system while the phone is booted. If we get that sorted, this won't be necessary, but in the mean time this is the quickest way I can come up with.[/hide]

---

To use Magisk, just flash the remove SU file above, then flash Magisk. Magisk info below.

Instructions for Upgrading Magisk

The ever astute goodwin_c has kindly updated Magisk for Pixels to the new version 12.0!

Here are his instructions for cleaning the old version and installing the new one. You will lose root if you don't do this.

All credit for this great work goes to [MENTION=2461994]goodwin_c[/MENTION] !! :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Reserved 2 (last one, just in case).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bama17:
Will definitely give this a try. Thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] XtraArrow:
Is WiFi calling on this ROM?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Not sure, I've never tried it. I can't find it in settings, but I may not be looking in the right place.

Also, please remove the quote of the entire OP from your post.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Does Google video camera have any issues on this ROM? I know on Resurrection Remix it crashes after recording one or two videos on Google Camera. Thanks so much for bringing this ROM and starting a thread!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Interesting. I tested video recording, but just one video. Subsequent videos error out and don't save. Thank you, I'll add it to known issues and report it to our devs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
The built in LOS camera app works for video, and it seems to even take advantage of the built in stabilization.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Yeah the RR dev said it had something to do with Gapps. I was also curious if there is a setting to remove the icon from the toast messages and also if there was any way that the default AOSP gallery app could be left in the ROM. Cheers!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Thanks, we will have a look.

Toast animations can be changed or disabled in crDroid Settings/Animations, but the icon can't be disabled AFAIK.

No promises about the gallery, but I'll look into it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Sorry if I'm spamming the thread but Substratum is also only installing in Legacy mode for some reason?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
No problem at all, thank you for testing. I don't even use Substratum, so I'm glad somebody is here to test. :)

I can confirm it's operating in legacy right now. Substratum very recently changed their entire repo. I'll hope by the next build it sorts itself out. If it doesn't, we will take a closer look to make sure it's not something on our end.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Thanks for all of the quick replies. Look forward to coming back to try this ROM once some of the kinks and features are worked out. Not asking for an ETA but do you know how often you will try to release? Thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
We usually release every 10-14 days, very occasionally longer if there's nothing changing and all devices are stable. We don't auto-build, and try to release with meaningful changes (plus personal builder testing), not every time our devs touch the code. :)

Edit - That's assuming no urgent bugfixes, which we get on ASAP.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Not sure if anything I mentioned will qualify but look forward to your next release. Cheers
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
I am placing this in the second post, but also putting it here so you don't have to go looking. :)

Passing SafetyNet and/or playing PokemonGO

This is a note to folks who play (or like me have kid(s) that play) PokemonGO (PoGo) on their devices. Since root is built-in, by default SafetyNet won't pass with crDroid, hence no PoGo. As an added bonus, since the kernel we use on this build is SELinux Enforcing, this will also allow crDroid install to completely pass SafetyNet!

All you have to do is boot to recovery and flash the unsu-los-pixel.zip.

If you want root back, it's as easy as flashing restoresu-los-pixel.zip.

Download both files from AFH here: https://www.androidfilehost.com/?w=files&flid=158048

SEE IMPORTANT NOTES BELOW!

Note 1) Through no intentional act of my own, this will sometimes trigger TWRP to boot to the wrong slot. If your phone doesn't boot, or boots back to recovery, just go to the Reboot menu, select the opposite slot and reboot system.

Note 2) This will -only- work on the Pixel & the Pixel XL. Pixels are weird and nest parts of the /system/ directory in /system/system/, hence the need for me to make these for Pixels only.

Note 3) I have tested this on crDroid, but in theory it will work on any LOS-based ROM, becuase they all should implement built-in root the same way.

What flashing this actually does

What this mod does could not be any easier. The un-root script takes the two su files required for root - in /system/system/bin/ and /system/system/xbin/ - and renames them to "s_u". The restore root script renames both files back to "su". That's it. You can do this manually by mounting system and using the file explorer in TWRP, but that takes an annoyingly long time relative to just flashing these.

We actually have a developer, [MENTION=5747496]bhb27[/MENTION] , on the crDroid team that has an app that allows you to pass SafetyNet, but we are having trouble actively mounting system while the phone is booted. If we get that sorted, this won't be necessary, but in the mean time this is the quickest way I can come up with.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ansontyl96:
Wow! I love Crdroid on my lg g2, hopefully will see it in the regular pixel anytime soon!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Chances are decent, but most likely I will wait until LoS makes Pixel a supported device. That way I can use their device tree and kernel and we don't have to make our own DT and use a non-LOS kernel. Both of those are fine (especially with the excellent ElementX kernel) on a device I own, but not-so-much on one I don't.

Disregard below. Leaving for archive purposes, but I am pulling the built from AFH as it didn't do what I hoped.

----

***ATTN ANYONE THAT WANTS TO TEST***

I went ahead and made a build without built-in Gapps. You can download it here: https://www.androidfilehost.com/?fid=529152257862707113

Regrettably I do not have time to test it out right now, and probably won't. If anybody feels like testing it, I'm curious about three things:

a) Does the Google camera work for more than one video?

b) Does it identify itself to Google properly and allow full resolution backups in Photos?

c) Is Google Assistant working from the start?

I made an edit for c) that should alleviate the end user from needing to edit build.prop manually. If that works like it should, I'll roll it into the main release. If the full res photo backup thing works with flashing gapps separately, we'll go that route from here out, for more up-to-date gapps. I have a feeling it won't (it didn't a week ago), so if you're testing, expect that it won't. If video recording works, that's just an interesting data point. This was just a curiosity build.

Use Dynamic Gapps, found here: https://www.androidfilehost.com/?fid=673368273298931758

When flashing a build without gapps included, this is the procedure:

- Copy crDroid zip to your device

- Boot into Recovery

- Wipe system, data, and cache

- Flash crDroid zip

- Flash TWRP ***If you do not do this, you will lose TWRP!***

- Shut down and reboot into recovery (for it to switch active slots)

- Flash Gapps

- Flash vendor image

- DO A DATA WIPE / FACTORY RESET

- Reboot

Thanks to anyone who feels like testing! If nobody does, we'll just maintain the current status quo and keep trying to fix the things that need fixing using built-in gapps.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ansontyl96:
Thanks for replying mate, lets wish the offical LoS could release for sailfish soon! But I think there are unofficial ones around
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
OK google not working for me on this build.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Thanks. LOS has messed around with that and how I had it working has changed (and apparently doesn't work now...). Looks like I'll have to work on it again!

I'm not going to be able to try anything until next week, but I'll be sure to address this at my first opportunity.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] socioteq:
Hey [MENTION=4936949]hokiealumnus[/MENTION], I just wanted to make known another bug that I noticed when attempting to transfer some bitcoin from my ledger wallet. USB-OTG is not working. Doesn't look lt's being recognized. Anyone with USB-OTG might confirm?

Edit: Looks like file transfers via data transfer cable are working fine... but using a USB-OTG adapter doesn't seem to be working with various Bitcoin wallets
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
Never mind, I found it

How do you set it to F? I've looked all over, I'm sure I probably passed right by it. Thanks for any help...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Sorry, I missed this earlier. Instinct says that seems like a LOS thing, and not something I could have broken in the device tree. Do you know of this issue exists in LOS itself?

Sorry, I don't even have a USB-OTG cable to try anything with. Or any Bitcoin for that matter.

In ROM news, I'm not going to be able to build anything (to try and fix ok Google) through the next week and a half. Our devs are slowing down anyway, especially with O on the horizon. We maintain so many devices that we will have to wait until LOS goes to O before rebasing ourselves, but expect mostly bug fixes and maybe minor feature additions/changes for a good while.

Unless [MENTION=3795148]neobuddy89[/MENTION] gets some crazy ideas and decides to go all optimization crazy again. ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] socioteq:
Usbotg

Regarding the USBOTG issue, I reinstalled the most recent factory image then 3.4.6 and now everything is working properly... Not sure why suddenly it stopped working. Glitch I guess. Thanks for the reply either way though!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
Honestly I used this rom a very long time ago. I have flashed all ROMs for pixel XL and I am a dirty Unicorns kind of guy. Can't find anything comparible.... Until now. As many features as this has its rock solid and snappy as heck! Great work with crdroid! I'll be sticking around awhile. Just wish for more updates ??
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
I remembered this was posted in your op. This morning I was fooling around with another rom that didn't have the Pixel XL live wallpapers and found these two apks on apk mirror.

com.breel.geswallpapers_7.1.2-25_minAPI25(nodpi)_apkmirror.com.apk (Google Earth live)

com.ustwo.lwp_7.1.2-25_minAPI23(nodpi)_apkmirror.com.apk (Live data)

And dropped them in system/priv-app and I have both the live Earth and live data listed in wallpapers.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Excellent, I'll give those a try next test build; thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Our dev has merged the July security patch. We will be testing internally for a couple of days, then hopefully release sometime early next week. In the mean time, here's the new vendor image, NJH47D: https://www.androidfilehost.com/?fid=745425885120746617
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
I've been messing around with this and can't get it to work. Seems there are some libraries that I can't find that are required. Just dropping the apps into priv-app and chmodding them to 0644 will put them in the wallpapers app, but they don't work. At least for me.

Sorry, I'm still trying but they probably won't be in this next release.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
I don't know if it makes a ton of difference but I dropped them in with Root Explorer and it automatically sets them to 666.

Edit: The screen shot shows the Google Dialer permissions but they are the same as the apks for wallpaper. My bad
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
I loaded up the ROM and I see what you meant.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
crDroid v3.5 is Up!

crDroid v3.5 for marlin is live and ready to go! Per our dev, neobuddy89:

Changes specific to our device:

* You need the NJH47D vendor image; DOWNLOAD HERE

* Changed the LTE+ / 4G+ indicator to be LTE / 4G (without the +) as it is on stock. Thanks for that commit goes to [MENTION=4395895]BeansTown106[/MENTION]

* Gapps still have to be included, and they have been updated within the last few days. Required updates should be few.

I tried getting live wallpapers to work, but after seeing it would add almost 100 MB to the already big install zip (due to gapps inclusion), I decided against it altogether. You can download an app with them here.

As always, download link & instructions are in the OP. Dirty flash should be fine, but remember to always clean flash before reporting any problems. Enjoy! :cool: