yashsingh1/xdaforums huggingface dataset:
[Android Auto General] shmykelsa:
Heya!

Today I'm not just releasing a new update of Extras For AA, but also I proudly present you a new extension of Extras For AA.

Meet Extras For AA Icons Special.

Extras For AA Icons Special is a brand new Substratum theme that can totally go along Extras For AA and it features all the modifications that involve changing icons in Android Auto.

Why another version of Extras For AA?

To reduce cluster. I'll eventually add more and more icons to personalize Android Auto, and they would take a lot of space into Extras For AA. Icons Special version will take care of being specific to icons, to have a more polished menu, and easy customization.

What's inside?

The first version packs:

Bar icon packs

Exit icons

StatusB Icons (by Iconic Icons)

Extras For AA Icons Special is compatible with Android 7.0 and above, and will not have any legacy version. All the customization is available indistinctly whether you have Substratum or Substratum Lite, and it's totally independent from Extras For AA so, if you wish, you can just download Icons Special version without Extras For AA.

Extras For AA Icons Special can be downloaded from XDA Labs, it's free and open source, and the source code is available in the same repo as Extras For AA

See the full release notes: https://telegra.ph/Extras-For-AA-Icons-special-11-13

Extras For AA has been updated as well, reaching version 4.8, introducing lots of new good stuff. Release notes are available here: https://telegra.ph/Extras-For-AA-48-11-13

CLEAN INSTALL IS STRONGLY RECOMENDED

If you have previously installed options of Extras for AA it is best advised to uninstall them before applying options of new version.

USEFUL LINKS:

Download Extras For AA

Download Extras For AA (LEGACY)

Download Extras For AA Icons Special

FAQ AND KNOWN ISSUES

PREVIEWS

Please don't forget to rate and review on XDA Labs. It helps the development a lot!

Keep in mind when downloads and userbase is decreasing then theme updates will also slow down by a lot

and eventually stop

.

So if you like my work please take a moment and give a rate!
[Android Auto General] rapdes:
Update: nav widget tint is broken too, there's currently no way to change the color of the widget.
[Android Auto General] shmykelsa:
I must have missed this message I'm sorry.

It was indeed removed in favour of the color picker but then I just put it back into 4.8 because the color picker won't behave properly with opacity starting with 0 in hexadecimal (so between 0 and 6%)

In 4.8 the option is back as "WIDGET Transparent" in "Misc Coloring" section

If you set the transparency all the way to 0 with the bottom slider, you fell exactly in the case I just described. So if you tried to make it all the way transparent, Substratum Lite has this weird bug that it will just not make it work.

Sorry for the inconvenience.
[Android Auto General] rapdes:
4.8 works great now, thanks for the quick fix!
[Android Auto General] mir0o0:
Is it possible for you to change the DPI of the apps in AA, like waze, for instance, by substratum?
[Android Auto General] shmykelsa:
Nope, not possible at all.

You might want to use OBD2AA by Emil Borconi for this. If I remember correctly, it has such option.
[Android Auto General] Starzboy77:
Believe the latest Android Auto update broke this theme. Tried to clean install but just get a black screen.

Love your work. Can't wait for it to be up and running again.
[Android Auto General] BostonDan:
Yup. In addition, when I tried to uninstall elements of this theme, they remained on the phone. I had to search for the modules (extrasforAA) in root and delete them through a file explorer.

Now, all is good again but no EfAA.

Cheers,

B.D.
[ASUS ZenFone 6 (2019) Questions & Answers] :
I bought my zenfone second hand a couple days ago, I unlocked the bootloader and installed Lineageos 17 without any issue. Then I noticed that it wasn't detecting my SD card (128go), so I tried with another one that I formatted in Fat32, still the same although both those cards were recognised by my other phone. I reverted back to the stock firmware (17.1810.2005.153-1.1.1) and it's still the same. Is there anything I could try? Thank you!
[Huawei P40 Pro Guides, News, & Discussion] H-Emmanuel:
Hey all,

After days of testing and comparing older APKs, I found the ideal version of Google Maps for the Huawei P40 Pro without GMS:

-no Google Play missing error on startup and/or when starting navigation

-allows saving searches locally on the device instead of having to sign in

Ideally, I wanted to find a version that doesn't come with the annoying "Nearby Places" bloat. Unfortunately this requires using a version 9.xx of Maps which crashes on startup on the P40 Pro.

Get it from here:

https://www.apkmirror.com/apk/google-inc/maps/maps-10-29-2-release/

Check my screenshots to see the UI and save search setting!

Also, because we can't create location pins without signing into an account, if the "recent search history" does not suffice, you can create navigation widget shortcuts to your favorite places.

Hope this helps.
[Huawei P40 Pro Guides, News, & Discussion] linux2525:
I would rather just install microG (quick & simple) ... then install the current version of google maps.
[Huawei P40 Pro Guides, News, & Discussion] H-Emmanuel:
While MicroG is a cool alternative, my idea remains to use this phone without logging into a Google account or bringing back some GMS libraries onto the phone. No app really compares to Google Maps and this version specifically behaves perfectly.
[Huawei P40 Pro Guides, News, & Discussion] linux2525:
I like the concept .. and I would join you .. if the notifications were reliable with HMS-naked .. but unfortunately pretty much all notifications are unreliable (either nothing or late or random) .. hence I am on the next best thing HMS+microG .. but if Huawei can ever fix the notifications, then I will uninstall microG and join you.
[Huawei P40 Pro Guides, News, & Discussion] neversayoceans:
Can you please give details about the Micro G process?
[Huawei P40 Pro Guides, News, & Discussion] linux2525:
Summary of Options:

HMS-naked (broken/delayed notifications on heaps of apps, even Huawei App Gallery apps)

HMS+microG (simple open-source app for notifications with google firebase cloud messaging)

HMS+GMS (notifications broken)

HMS+GMS+icebox (freeze google play store as required for notifications and unfreeze intermittently for updating apps)

microG

https://microg.org/

1. Perform a factory reset of the phone (as you need to install apps after microG install).

2. Install F-Droid app (search for the apk .. F-Droid is a store with access to search for apps)

3. Add this repo into F-Droid .... https://microg.org/fdroid/repo

4. In F-Droid, then install MicroG Services Core.

5. In F-Droid, then Install MicroG Services Framework Proxy.

6. In F-Droid, then Install the MicroG FakeStore.

6. Open the Microg Settings app. Grant it all permissions and disable battery optimizations.

7. Add your Google account.

8. Turn on Device Registration, Cloud Messaging and SafetyNet.

9. Restart your phone.

10. Open Microg Settings app, check the status under Cloud Messaging. If it says not connected enter the following in the phone app: *#*#2432546#*#* and restart your phone. Check the status again - it should say Connected. (I had to enter the phone string and restart my phone twice until it said connected).

11. Install apps

12. Check connection in microG app for Google Cloud Messaging

All this will give you is push notifications with Google Cloud Messaging (including the Google Firebase messaging).

I also had notification issues caused by either Huawei PowerGenie and Android Doze .. if the notifications work and then suddenly stop after an hour or so, then try these ..

https://xdaforums.com/hua...ility-t4100277
[Huawei P40 Pro Guides, News, & Discussion] TAbdiukov:
Thank you SOO much!

Yes, using microG is an option, but it is best avoided in certain scenarios
[8525, TyTN, MDA Vario II, JasJam General] Meow90:
Hi!

I am looking for a good Today Screen software.

I already tried the not-freeware "spd 3d flow" or something like that trial.

It's a really cool surface.

But which Today Screen Software is the best? (Freeware if it's possible)

Thx
[8525, TyTN, MDA Vario II, JasJam General] ultramag69:
Try Ultimate launcher (do a search on forum to download latest version).. Its free but does have nagware. No problem as it just has "unregistered" in all four corners in different colours. Its pretty decent if the whole cube thing is your choice though you do get other options too. Pretty customizable but you do need to do some reading. LOTS of cool themes made by other members available too.

Thats my favourite freeware but I run SPB shell as I like the fomat better( where else can I have a Mario Bros. theme...)

Cheers...
[8525, TyTN, MDA Vario II, JasJam General] galaxys:
I like BatteryStatus custom today themes...good luck!

http://xdaforums.com/showthread.php?t=350510
[Magisk] Lefteris Fragiadakis (Frago):
As the thread says,

I want to people with sony android tvs start to find a way for root the tv with magisk
[Magisk] Lefteris Fragiadakis (Frago):
As i said in other thread

i extract the boot img from tv,patch it with magisk but bricked,

i saw a very big diffrence in the size,original is 65mb,the pached is always 25

someone can check it?

here is original boot img

http://www.mediafire.com/file/3qboj8qovrg2p8w/boot.img/file

patched

https://www.mediafire.com/file/moc09tgzlegvdtv/magisk_patched.img/file

Someone with beeter idea maybe can help why it bricked,i have already

In the tv bootloader is unlocked,it has mtk soc

I have full system dump and boot
[Magisk] Aswin08:
I think the size difference is bound to happen when you patch it. don't think that's an issue.
[Magisk] puneet724:
Even I want to root my Sony Tv
[Magisk] goodflood:
Take a look at this, under android sony tv users: https://xdaforums.com/search/11679965/?page=3
[Magisk] oldman20:
Any news 2023?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
i hope every one after test give me a truth felling for i can make better kernel !

.

Install

Please backup ur current kernel first then flash my kernel .

Features:

nothing too much. cause it base losit stock as posible.

Linux version 4.4.228

Compile with gcc11 & clang 11 & deadcode emilination

z3fold allocator for zram

Merge CAF tag LA.UM.8.4.r1-01900-8x98.0

Merge CAF tag LA.UM.8.4.r1-05700-8x98.0

Merge CAF qcacld-3.0

add undervolt for GPU and CPU

Add underclock energy cost data

some modifi i like :)))

Source code

Link

Download

Link V1

Link V1.1

Link V1.2

Link V1.3

Link V1.4

Link V1.5

Link V1.6

CHANGELOGS

V1.3: add undervolt cpu,gpu & underlock cpu & something (look at source)

V1.4: zram: use z3fold & compress lz4 by default

upstream 4.4.226

add Anxiety I/O Scheduler

some modify optimize

v1.5: remove z3fold

upstream 4.4.227

Merge tag LA.UM.8.4.1.r1-01900-8x98.0

Merge android-msm-wahoo-4.4-qt-qpr3

Enable deadcode emilination

revert something.

v1.6: upstream 4.4.228

Merge tag LA.UM.8.4.1.r1-05700-8x98.0

Modify again (sched,cpufreg,core.c,....)

Credit

osm0sis (for AnyKernel3)

ZION959 - i stolen his custom anykernel & i think he don't know :D

CAF Team for....all my love <3
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Running the kernel at the moment, I/o scheduler set to "deadline"

Pretty snappy ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Thanks. Will give it a go and report back.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
I second this
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
Battery is draining ao fast in Here but kernel is snappy woth i/o deadline
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
thank bro.... im loking for that...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Yes battery seems to be draining more than usual
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
Yes even with stock kernel, might be something with may update
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
No it's this kernal
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Just a note, this causes a bootloop with Junes update. Please wait for the creater to update it for Junes security release.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
update.... thank bro <3
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Any update to this kernal yet?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
yes yes.... just test few day & give me battery life bro ^^ .
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Ok great. Looking forward to the update to test
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] franco985:
I have flashed your kernel version 1.4 twice, but zram is disabled and it's impossible to turn on. I have tried with ex Kernel manager and Franco kernel manager but it's not possible to activate.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Is 1.4 compatible with June's security update?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] franco985:
I don't know but I think so, because it works and it seems more battery friendly of other kernels like caesium or sultan
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Not totally sure, but 1.3 seemed to be snappier than 1.4.

I'm running June-patch
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Are you in June's update? Because the last time I flashed this on June's it out me in a bootloop
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Read my post once again ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Yeo works fine. Battery still not great on it I find and yes not as snappy as the previous version
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
new update.... hope someone get some free time & test :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Snappy but battery still not great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
i try test on px2 with 100--->10% i get >4h overall. (1h game with lte, >3h with social (fb,mess,zalo,telegram,youtube,...)

.

time screen on compare with stock not different. so i think i no idea with about battery ~~ .
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Ok great. Looking forward to the next update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
:( . no one use my kernel ??? only few people ????

.

i need some cmt complain about this kernel .... except battery does it has another problem ???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
I'm using it and I like it.

Multitasking works great and battery is hard to judge cause display is the most important consumer and right know it's shiny outside
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ztaker:
I felt the kernel sped up my phone ..my WhatsApp use to lag before now it is smooth
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ztaker:
I'm currently getting uneven lag on Gboard when I press sometimes vibration motor doesn't give feedback
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
not really know cause i not use presss vibration.

are u try Intensity of vibration when pressing the key to lower mili second (<15 mili) in gboard setting ???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Need to improve screen on time
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
rip me :)))
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Chainwater:
Is this v.1.6 for A11 or A10?

Has Valax r-beta download link been removed?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
for both bro.

.

r-beta work fine then after next update rename to v1.6
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Update needed for 10 patch July?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Yes there an update for July yet?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Dandaivin123:
So ummm.... what happened to valax kernel? Is it still being developed? Or is it eol(aka end of life)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ValKyre:
i hasn't idea continue update .... :)))

Why?

hmmm not sure, i think noone use . cause in a group i see they laugh for my build & now i see other kernel promise more better things like battery, smoother, blabla... so i think & believe no one continue use it. ? . So now i think i just relax my branch & only use stock or mine. it better than i give time to this & receive their laugh :)) .
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
That is sad, I've used your one.

Right now I'm on Despair's, but to be honest it's hard to judge.

Would like to see your one being updated ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Dandaivin123:
I was interested to see where your kernel would go
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
I was also using it. You need to get criticism and feedback from users in order to improve the build. You should keep it going.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] theimpulson:
Hello Everyone!

Dropping by here to clean up the posts. Please read and follow the Forum Rules. Specifically:

About everyone's question on GPL, please read the following thread: [ATTN - ALL ANDROID DEVS] General Public License. I will give a short version of this as follows:

On XDA, GPL means providing sources that can reproduce exact same copy of the binary that the developer has provided as a public release. By no means, we enforce providing authorship per commits. Remember, you cannot steal what was opensource in the first place. There are thousands and thousands of contributors to the development of the actual Linux. You might also call it impossible to provide credits to every single one of them.

Also remember, asking a member to give credits is not something users are supposed to do. Unless you have written some piece of code that wasn't opensource or covered by an another license and has been stolen, your accusations and reports will make no effect on XDA. Credits are supposed to be asked by those who deserve it. If you believe that you satisfy these requirements, PM any moderator with the proper proof of your work and it will be made sure you get the credit you deserve.

On a finishing note, please rather than calling out a member publicly, I believe, a proper approach would be to PM them first and try to talk this out, then reach out to the moderators for help if needed. We can avoid a lot of fights and drama with this approach. It may be possible that the member actually needs help and you may just do that.

Please take care and have a nice day!

Regards,

theimpulson,

Forum Moderator/Recognized Developer
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] theimpulson:
Thread closed on OP's Request!
[Huawei Developers] XDARoni:
Assigning App Permissions

To use the geofence service API of HUAWEI Location Kit, ACCESS_FINE_LOCATION permission is needed. This permission is already defined in plugin.xml file as follows:

<!--Geofence-->
<config-file target="AndroidManifest.xml" parent="/*">
<!--...-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<!--...-->
</config-file>

In Android Q, ACCESS_BACKGROUND_LOCATION permission is needed. This permission is already defined in plugin.xml file as follows:

<!--Geofence-->
<config-file target="AndroidManifest.xml" parent="/*">
<!--...-->
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<!--...-->
</config-file>

Using the Geofence Service Class

The Java class defined for Geofence service of Location Kit is HMSGeofence.

To use it on Cordova, you should initilize Geofence service of Location Kit with HMSGeofence.init() method before using other methods of HMSGeofence.

// Initialize LocationKit
HMSLocationKit.init();
HMSGeofence.init();

Creating and Adding a Geofence

You can create a geofence instance and construct a request to add a geofence.

You can create a geofence list with the following method:

createGeofenceList( geofences, conversions, coordinateType )

The method takes three arguments:

- Geofences: List of geofences to be added

- Conversions: Initial conversions

- Coordinate Type: Type of coordinate

The method returns an id created for the sent request as a promise, which then should be resolved.

You can create geofence instances and construct a request to add a geofence, as shown below:

const geofence1 = {
longitude: 42.0,
latitude: 29.0,
radius: 20.0,
uniqueId: 'geofence' + Math.random() * 10000,
conversions: 1,
validContinueTime: 10000.0,
dwellDelayTime: 10,
notificationInterval: 1,
};
const geofence2 = {
longitude: 41.0,
latitude: 27.0,
radius: 340.0,
uniqueId: 'geofence' + Math.random() * 10000,
conversions: 2,
validContinueTime: 1000.0,
dwellDelayTime: 10,
notificationInterval: 1,
};
const createGeofenceListResult = await HMSGeofence.createGeofenceList(
[geofence1, geofence2],
HMSGeofence.GeofenceRequestConstants.ENTER_INIT_CONVERSION,
HMSGeofence.GeofenceRequestConstants.COORDINATE_TYPE_WGS_84
);
console.log({createGeofenceListResult});

You can use registerHMSEvent(eventName, handler) method to listen to and receive data from activity geofence events:

registerHMSEvent(HMSGeofence.Events.GEOFENCE_RESULT, (result) => {
console.log('new geofence update');
});

Created geofences can be removed with deleteGeofence(requestCode) method by using the request code which is created by createGeofenceList(geofences, conversions, coordinateType) method.

const result = await HMSGeofence.deleteGeofenceList(requestCode);
console.log({requestCode, result});
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] Vasubandu:
Hi all, I do not understand your magic and really hope I don't have to learn too much of it. I have never rooted a device, so please bear with me. I just purchased a used Galaxy Note Pro 12.2 off eBay. I did my research and planned to just follow instructions to root it and upgrade to Android 10. However, I had a few issues and when I tried to boot to recovery mode, I get an android on its side with a red triangle. In the upper left hand corner, it says

Android System Recovery <3e>

KOT49H.P())XXUANB2

Volume up/down to move highlight

power button to select

reboot system now

apply update from ADB

apply update from external storage

wipe data/factory reset

wipe cache partition

apply update from cache

Power-Volume down takes me to a screen that says

WARNING!

A custom OS can cause critical problems in phone and installed applications

If you want to download a custom OS press the volume up key

Otherwise, press the volume down key to cancel

When I press Volume up, I get a screen with the green android and the message

Downloading...

Do not turn off target

In the upper left hand corner it says

ODIN MODE

PRODUCT NAME: SM-P900

CURRENT BINARY: Samsung Official

SYSTEM STATUS: Official

KNOW WARRANTY VOID: 1

AP SWREV A1

It then is stuck there. It seems like I cannot turn it off for a while like it is timing out.

It has Android 4.2.2. When I go the update in settings, it downloads a file but will not install it.

So I did some more research, and I believe that the device is already rooted with Odin (not quite sure what that is). If my hunch is correct, a lot of the work has already been done. The device was restored to version 4.2.2. By the way, an upgrade in settings downloads a new version, but it will not install.

If anyone could walk me through the process from where I am to install Android 10, I would be ever so grateful. I need a stable version, so if Android 10 is not finished, whatever version makes sense. Right now, it will not install things like Hulu or Outlook.

Although I do not know much about Android, I can follow instructions. And I know very well that I proceed at my own risk.

Thanks!