yashsingh1/xdaforums huggingface dataset:
[Moto G40 / G60] xdauser1620:
Some LOS 21 roms already have selinux policy but the default is not enforcing. It must be because the policy is not perfect. When i turned on selinux enforcing i didn't notice problems in my installed rom. There are of course gimmicks and you try before you make some rom stay longer on your device.

prirai

in header file you add to the cmdline value. This param will apply at each reboot. This won't solve selinux policy problems if policy rules are not complete or badly written.
[Moto G40 / G60] Raghu varma:
Good explanation!!!
[Moto G40 / G60] prirai:
How do I go about doing that. I see a payload.bin, and a meta-inf folder with several files. I also tried extracting the payload file with payload dumber and received the boot.img, dtbo

.img, system.img and so on. What next?

Can I safely use LOS 21 that way? Or will you be releasing in some time, then I can wait.
[Moto G40 / G60] xdauser1620:
I suggest you wait for someone who make enforcing rom. Myself has only one G60 smart phone. Nobody would like to brick their phone which is used frequently.
[Moto G40 / G60] prirai:
Yes, I'm waiting for the same reason. Btw I tried different roms but came back to LOS20.
[Moto G40 / G60] Chaitanya Krishna Eedara:
Is it working good?

Do you encounter any issues like heating, lags?

Also can we use upi and banking apps in this rom?

Plz reply to this....
[Moto G40 / G60] Chaitanya Krishna Eedara:
Can we use banking and upi apps in this rom?

Are there any over heating and lag issues?
[Moto G40 / G60] Chaitanya Krishna Eedara:
What about upi and bank apps ?

Are they working fine?

Plz reply....
[Moto G40 / G60] prirai:
Battery and lag issues are non-existent. Battery backup might be better than stock.

UPI apps work (tested) and banking apps should also work most probably.
[Moto G40 / G60] ayush_04_07:
Im already in pixel experience 13 can i just update it
[Moto G40 / G60] xdauser1620:
I would do a backup then a clean install as you are changing main Android versions. Clean install very much recommended.

This is just a suggestion you do what you want.
[Moto G40 / G60] JIMZRXA:
I have been testing the rom for more than 3 months and it is perfect, however the gestures such as turning off the screen with two touches are essential to me so that it is not there, the gesture of forwarding or rewinding the music with the volume buttons is also needed, it would be Perfect a tile to switch between SIM cards and finally a setting so that the assistant button is useful and able to map it.

The rom is very good and I will continue using it!
[Moto G40 / G60] Prateekzxr:
Hello, I have Moto G40F. My cellular internet is not working, can you tell me how to fix it?
[Moto G40 / G60] xdauser1620:
Update to latest stock rom then go for Android 14 then customize APN settings if there is no internet.
[Moto G40 / G60] DhruvYo:
How di customize the APN settings as in what to input there if cellular network not working?
[Moto G40 / G60] xdauser1620:
You put your mobile internet provider apn settings in new apn profile and you try to make the new profile as default. You can also try using second sim slot if there is 2nd sim place in tray.
[Moto G40 / G60] Prateekzxr:
Dang ! just customizing APN solved the issue. Thanks 🙏😄
[Moto G40 / G60] ek_vill_n:
For sync contacts u have to sign in gmail..
[Moto G40 / G60] rowhen_:
yea no i signed in, but it shows some error and the sign in fails

anyway lets see
[Moto G40 / G60] netss:
i tried newly, and surprisingly it work perfectly.. i dont know what happend with the older version, why I could not did install the other version, but now everything its ok..

Amazing work
[Moto G40 / G60] Luan_grillo:
I updated to the latest version. It's great, congratulations. I have a question: how do I activate NFC? I would like to use google wallet
[Moto G40 / G60] ragstoriches:
Just Realized, video calling is not working in this rom.

As soon as i press on video call button the Dailer screen comes up and call ends.

Can anybody check and confirm this video call problem?
[Moto G40 / G60] arsradu:
Few things to check before concluding it's a ROM issue:

1. Does the carrier support this service?

2. Does the other person's phone/carrier support this service?

3. Is the SIM card provisioned for carrier video calls for both persons?

For as far as I know this is a really old service. Not sure how many carriers still support it. But of course there are third party options nowadays (Whatsapp, Skype etc).
[Moto G40 / G60] ragstoriches:
1- Yes Sir, my carrier supports video calling.

2- i have 2 phones with Video calling capabilities, my brother's phone also has video calling capabilities, and I am unable to Video call both.

3- Yes Sir.

I don't think it's a Rom issue, may be some permission problem, i don't know, i have no idea TBH, initially i was getting an error saying "camera doesn't have permission to Call" (not exact error, but something like it)

But even after allowing camera access i am not able to make video calls.
[Moto G40 / G60] arsradu:
Nice ROM!

The only things I've noticed not working, and at least one of them is pretty important to me:

1. NFC. Any idea why it's not working? Is there a way to add it after flashing the ROM?

2. during first setup, Backup option is not shown in the list (under Location and other toggles on Google side) and...for as far as I can tell, not working. The Turn On button doesn't do anything. You CAN turn it on after the setup is complete, from Settings > Backup.

3. charging while turned off. No charging level, and no charging indicator.

For me, NFC is pretty important. I can charge the phone while turned on. But with NFC...I've got no solution.
[Moto G40 / G60] Oswald Boelcke:
Thread closed on request of OP @Raghu varma
[Moto G40 / G60] Badger50:
Thread opened at the OP's request.
[Moto G40 / G60] arsradu:
Hello,

Thanks for reopening this thread. Though it's a bit weird...cause now we have comments from Android 12L PE, but it's actually Android 13 now. So...it's probably not gonna match.

Also, the download link in the main post redirects to https://motorola-sm6150.github.io/ where there is no Pixel Experience 13 ROM... Maybe it needs to be added?

Also, I'm still confused about this sm6150 thing... The G60 has an SM7150AC (Snapdragon 732G). So.. I'm a bit confused. How is that supposed to work? :) I'm just curious. Just trying to learn. Cause it doesn't make much sense.

So...is this a typo...? Is it intended? Can someone explain this to me in a way that anyone can understand?
[Moto G40 / G60] Raghu varma:
Link will be updated in the next 8 hours. Due to some issues i pulled off the link. In the meantime you can go ahead with Lineage 20.0

On top of it sm6150 is all about our board.
[Moto G40 / G60] arsradu:
I see. Thanks for the update! :)

About sm6150 vs sm7150, aren't they like different chips...? Is sm6150 in some way related to sm7150? Beside the fact that they are both qualcomm chipsets.
[Moto G40 / G60] Raghu varma:
base board 6150 is same for 675 , 730 & 732G and all these soc use 8150 hals
[Moto G40 / G60] arsradu:
I see, I see. :) Alright then, thank you very much for sharing this info!
[Moto G40 / G60] xindefenggan:
Is this the previous update of aosp13?
[Moto G40 / G60] arsradu:
No. Not the same thing.
[Moto G40 / G60] Raghu varma:
Note - please take your data backup and do clean flash as per the instructions linked in the main thread. On top of it, my builds will boot on any stock firmware as base. So there is no special recommendation towards which stock rom you need to be on.

Changelog - Fri Sep 30 04:15:01 UTC 2022

============================

• Initial Android 13 PixelExperience build

• Based on android-13.0.0_r4

• Improved system stability

• User interface enhancements

• Google security patch 2022-09

• Selinux enforced

• Vendor built from Source

Reminder - for reporting bugs please mention the issue and attach the logcat.

Thank you!
[Moto G40 / G60] xindefenggan:
thanks
[Moto G40 / G60] arsradu:
Well, I can tell you from the very beginning, it's a lot better than all the AOSP 13 and PE 12L versions combined.

I'll test it a little bit (by the way, I appreciate the BETA in the name), and let you know if I find anything. The setup worked fine, the data restore went fine. However, there are a couple of things I want to try. :)
[Moto G40 / G60] Raghu varma:
Waiting for a perfect review from you.

Thanks for the initial feedback.
[Moto G40 / G60] xindefenggan:
I am more concerned about whether Bluetooth and Android Auto work abnormally
[Moto G40 / G60] arsradu:
Alright, first I wanna start with a HUGE THANK YOU to Raghu Varma for this build. Well done, man! Well done! :) It's miles better than everything I've tested before. It's not yet perfect, as you'll see below. But it's A LOT better!

Now let's get to work, shall we? :)

For as far as I could test, there are a couple of issues with this build.

1. VoWIFI does not work. It is present in settings, it is enabled, but during the call, when you should see the VoWIFI icon on the top left corner, and on the screen it should say you're calling via WiFi, well, it doesn't. It's the regular icon for VoLTE.

However, VoLTE does work.

2. I can't add credit cards to Google Wallet for contactless payments. The actual banking apps seem to be working fine. But Google Wallet (and especially the contactless payment part) does not.

If I'm missing something, or if there's something I can try, to fix this, please, let me know.

NFC is working now (YEY!). So it's not that. And the YASNAC app shows PASS for both criteria. So...could be something else.

3. At a Glance section (from Home Settings) is empty. Screenshot below.

4. not necessarily a bug, I'm guessing it's probably because of the sources used for this (the same issue has been present with other builds), but just mentioning it here, in case there's something you can do.

The signal strength is a bit worse than stock ROM. But yeah, that's usually the case with almost all custom ROMs. If you're using the RETAIL version for example, it might not work as well as RETEU (for EU) for example.

So...if it happens to work for your region, you're not gonna notice any difference. If not...you'll have to find alternative solutions. :) So far, I haven't found a way to fix this. But we'll see, in time.

5. app drawer search (based on app name) doesn't work, for some reason. You can search the web....but you can't search through the installed apps.

6. this is a bug on Google's side, but I'll just mention it here, in case someone else wonders about it: you can't turn OFF At a Glance from Home Settings. You can't do that on a Pixel either. So...yeah. It's a launcher bug. Funny enough, Lawnchair app (meant to replicate the Google Launcher) does NOT have this issue. :)))

On the bright side:

1. setup went smoothly

2. backup and restore worked perfectly

3. VoLTE works

4. NFC works

5. battery charging with phone turned off works! (FINALLY!)

6. Google's Personal Safety app works (I remember it didn't work before).

7. weather from At a Glance works (although the actual option to turn it on or off is missing, as you saw)

8. BT works (both for streaming and sending data).

9. fast charging works.

So...all in all, it's a damn good first release! Please, don't let this be the only release. It would be a shame. Cause there are so many things that are working beautifully with this ROM.

Well done, man! Really. Well done! :)
[Moto G40 / G60] arsradu:
Bluetooth is working correctly both for music streaming (headphones connected) and sending files.

As you already know, I don't use Android Auto, so unfortunately I can't help you with that. But there is Android Auto under Bluetooth Preferences screen.
[Moto G40 / G60] Raghu varma:
Hahah thanks for the tremendous words 😁

I believe this is something which need to adjusted from the source level. I will look in to it. Can you please try to call again and start capturing the logcat. So that we will get to know what is happening actually.

Well , for these google specific features need to be ported through pixel experience team. So it is still in beta stage so will wait & see what they can offer more.

I will definitely look in to it but this is very rare feedback because ultimately i use Airtel and jio but the signal strength is absolutely fine. But logcat can help me to identify the issue

Yup ! This fix need to be done from pixel experience team

Sounds good

Hahaha sure mate , will try my best to maintain my VPS as long as possible. As you know my development is dependent on VPS. if it is dead then it's closed doors to me. But i will try my best.
[Moto G40 / G60] arsradu:
You're most welcome. :)

Log cat attached. Please, take a look and let me know if it's ok. I've had some troubles setting up debugging mode. So I hope it worked in the end... I haven't taken a logcat since Android 4 or something. So yeah...a lot of things have changed in the meantime.

Also, please, let me know if you already know a good app for taking logs without root. I used this one. But I'm not 100% sure it worked...

Or if there's another way, I'm curious to know. Cause, as I said, it's been a while since I needed to take a logcat. :))

Got it. Alright then... I hope someone reported that already, so they can work on a fix. :D

I'll test it a little more. The thing is that network coverage is already very poor in this area. So it's probably not gonna be a huge difference anyway. But it feels like the reception is a bit worse than stock ROM... I could be wrong though. As I said, I'll test this a little more. So let's postpone this for a little while.

I know... I know it's not an easy task. And I thank you very much for all the effort!
[Moto G40 / G60] arsradu:
And one more tiny little issue. And I know it's probably just my OCD. :D

The clock in the top left corner should actually be a little bit to the right. Everything else seems to be correctly aligned. Just the clock is too close to the left side of the screen.

I took a Pixel 6 Pro screenshot from Google as a reference. You can see the differences below.

Left side Pixel, right side G60.

Same thing with the carrier name, on the lockscreen.

I'm guessing once the clock is fixed, this one should be too, I guess.
[Moto G40 / G60] arsradu:
Well this is interesting...

Two bugs fixed themselves. :)) I guess Google could have sent an update or something. Otherwise, it makes no sense.

So, we can remove:

1. At a Glance options missing.

They are displayed now.

2. App Drawer search doesn't work for apps.

Now it does!
[Moto G40 / G60] rowhen_:
Mine still dont show up though. Did you do anything in particular that made the options show up on your device? Also are you experiencing any smoothness issues or jittery animations on your device?
[Moto G40 / G60] arsradu:
No issues. And no, that's the interesting part. I didn't change anything. Just updated all my apps and that's about it.
[Moto G40 / G60] AngelicKid:
For me the Face Unlock Is not Working/not there, Is it same for everyone ? or is it just me? . It Was Working Fine in the Pixel Experience 12 but not in this one , i tried clean flash as well as flashing it over PE 12, but still no luck :(
[Moto G40 / G60] arsradu:
Where did you find Face Unlock with this build?
[Moto G40 / G60] AngelicKid:
This Build doesn't has it ? , coz it was working in the previous build (Pixel Exp 12.0). And It was mention in the "Whats working List " as well , so I thought it is working in this build as well . Nvm, Other than this the ROM is Superb. Loved It ❤️
[Moto G40 / G60] arsradu:
This ROM doesn't seem to have it. Also, actual Pixel devices don't seem to have it either. So I guess that's intended. But it could be left from the old description. So...unless that's gonna be added sometime in the future, it should probably be removed from that list.
[Moto G40 / G60] xindefenggan:
Did you lose fast charge, I don't have fast charge on aosp either
[Moto G40 / G60] arsradu:
I do have fast charge with this ROM. Both with phone ON and OFF. Works perfectly! How did you install this ROM?
[Moto G40 / G60] xindefenggan:
8. type fastboot -w

9. type fastboot erase userdata

10. type fastboot boot twrp-name.img

11. push ROM.zip to internal storage via using command prompt by typing (adb push ROM.zip /sdcard) or copy paste to internal storage if it is accessible from file explorer on your computer.

12. flash ROM.zip ( by default skip digest check will be enabled so don't untick & don't tick anything extra )

13. swipe to flash

14. reboot system

Enter fastboot and start flashing from step 8, just like I flashed asop13, it is pe flashed directly from aosp
[Moto G40 / G60] b!tch_boy:
I flashed this rom today. I'm glad to inform it works great! The boot, fingerprint and charging animations are soo Good. Really smooth UI. All thanks to Raghu Varma.

Here's list of bugs I noticed:

1) Do Not Disturb doesn't hide notifications

DND doesn't work as expected compared to other phones

2) No option to set Face Lock

Face Lock option is missing from settings

3) Wrong Model in setting

I flashed this rom on a Moto G40F and the model says it's a Moto G60 also it has a NFC quick settings toggle (which isn't suppose to be there in G40F)
[Moto G40 / G60] arsradu:
Works fine for me... Not sure what you mean by "other devices". This is supposed to be as close as possible to a Pixel. So...what kind of functionality are you missing?

Pixel devices don't have face unlock, for as far as I could see, so this might be intended.

Yeah... So I guess that's the reason why I didn't have NFC with any of the previous ROMs? :)) Yeah, I definitely prefer it this way!

But if these devices are not totally identical, maybe the ROMs should be split. Different ROMs for different devices.
[Moto G40 / G60] b!tch_boy:
When I toggle ON DND, notification that don't have high priority (like incoming calls) should be hidden. I have another device where I flashed Pixel Experience rom on it. When I enable DND on it, all notifications are hidden except the important ones. You toggle DND OFF and all those notification are un-hidden and they show up in the notifiction panel. It doesn't work like that on this rom. Sorry if i'm bad at explaining this. Hope you understand.
[Moto G40 / G60] arsradu:
Aaand that's why you probably have this issue.

Try this:

1. go back to stock ROM. Use LMSA for this.

2. when you're ready to flash this ROM, do:

fastboot -w

fastboot erase userdata

3. fastboot boot twrp.img (twrp filename can differ)

4. if you have an SD Card, copy the ROM onto your SD Card. It's gonna be a lot easier.

5. if you don't have an SD Card, you can use adb to push the ROM onto internal memory. But...I couldn't find the correct path. So...this step didn't work for me, and I ended up doing this instead:

adb sideload path-to-ROM.zip

I guess you could do whatever method you want. But I feel like flashing from an SD Card might be the easiest way. Ooor...sideloading.

6.fastboot reboot Ooor, just reboot from the Power button.

I think, in your case, there might be some things left from AOSP 13. So that's why I suggested going back to stock ROM first, then flashing this.
[Moto G40 / G60] arsradu:
I do understand. And your explanation definitely helped! :) However, I cannot replicate this issue. Works exactly as you described.

Just tested this a few minutes ago. Calls and SMS don't get notified until you unlock the phone and well, take the phone off DND.
[Moto G40 / G60] xindefenggan:
No, no, the last time I flashed the aosp13 from the official 12, there is no fast charging. It doesn't matter to me that the charging is slower. I just care a little about not showing that it is fast charging. Compared with aosp13, the pe13 is already very good. The bluetooth and other things are normal. By the way, I tried the headphone jack to connect the speaker to play music, but the fm radio cannot be turned on. It said there was a problem.
[Moto G40 / G60] arsradu:
Hmm... Then maybe it's the cable....? I will test the headphones issue too. I'll let you know.

Update:

FM Radio seems to have some issues indeed.

Screenshot below.
[Moto G40 / G60] xindefenggan:
yes my Headphones can play。And my NFC works both in aosp and pe
[Moto G40 / G60] arsradu:
Yeah, headphones work with players. But the FM Radio is broken... Good find! :)

I don't use FM Radio that much. That's why I didn't find this issue before. But good thing you did! :)
[Moto G40 / G60] xindefenggan:
No I never listen to the radio I don't when I drive I use Android auto
[Moto G40 / G60] xindefenggan:
Can the top left corner of the screen be moved or removed? I couldn't get rid of it on aosp last time either
[Moto G40 / G60] arsradu:
No. Unfortunately, that's a bug on Google side. It also occurs with real Pixel devices. Google needs to fix it. I've also mentioned this on the previous page (issue #6).
[Moto G40 / G60] Raghu varma:
So NFC working on G40F? I am bit surprised 😯
[Moto G40 / G60] arsradu:
I think it's just the setting. At least that's what I understood.
[Moto G40 / G60] b!tch_boy:
No it doesn't, NFC just show up in the settings apps and the quick settings. It's basically a dead toggle you can't enable it.
[Moto G40 / G60] arsradu:
@Raghu varma, how does one usually handle situations where devices have similar but not identical feature sets?

Do you create different builds or set something in code to handle each device separately so that they don't interfere with each other?
[Moto G40 / G60] rowhen_:
hey have you used wired earphones in this rom? If so, did you notice a weird static stuttering sound ? Could be an issue from my end
[Moto G40 / G60] arsradu:
Mmm..no. No stuttering. I tried with Spotify, and it sounds ok.
[Moto G40 / G60] b!tch_boy:
Sorry I made a mistake there, Just making a correction. DND working fine for me. (some settings were OFF by default so I thought DND isn't working as I expected)

Also I might be wrong on this one, but I feel my phone charges more faster on this rom (which is good). Would like to know if other people have noticed it charging much faster.

Will that feature be added to this rom by Raghu Varma? Are we gonna get it? It isn't the best security but would like to have it.
[Moto G40 / G60] arsradu:
It's not much faster for me. It's exactly as fast as stock ROM. Supports fast charging so...yeah, it's pretty fast. :)

That's unlikely. If the point is to be as close to a Pixel ROM as possible, I don't think it's gonna be added. Also, I think it's up to the PE team to add that, if they want.

However, other ROMs might have it. So... You could give those a try, as well.
[Moto G40 / G60] b!tch_boy:
You can try enabling Airplane mode while charging for a slight boost.

0h :(

I love Pixel Experience the most. It's the best! I'll be dedicated to this rom <3 Thanks to Google, Android AOSP, Pixel Experience Team and Raghu Varma. What a great and smooth UI. Had no major problems/bugs with it.
[Moto G40 / G60] arsradu:
Well, in this case, I've got the ultimate boost already. I charge my phone turned off. :)
[Moto G40 / G60] reejuu:
Using your pixel experience rom12.1 rom in g60....will try this for sure...now...i am now having my laptop...otherwise i will try this now for sure...good to see you back in "business"...our development was in the middle of desert otherwise...

@Raghu varma 👍☺️
[Moto G40 / G60] xindefenggan:
Last time his aosp13 did the same, I thought it was caused by its bluetooth failure, it seems that his ROM itself does not support Android auto
[Moto G40 / G60] arsradu:
Or maybe the car expects certain devices. Maybe it's just not compatible. It would be interesting to test with an actual Pixel device.
[Moto G40 / G60] xindefenggan:
View attachment 5726823Last time his aosp13 did the same, I thought it was caused by its bluetooth failure, it seems that his ROM itself does not support Android

not just the rom itself it's like the android auto feature disappeared after i updated the car entertainment system and when i downgraded it android auto came back i would have to leave the rom in order to use android auto
[Moto G40 / G60] xindefenggan:
On the aosp13 and PE13 I have used they have the same failure, the same prompt but actually it can't evoke Android auto
[Moto G40 / G60] arsradu:
Unfortunately I've got no car to test this with... So I can't really confirm that.