For anyone wondering the thing that was missing in my case was to add ", mlstrustedobject;" to the device.te line. AOSP 7:
type my_device, dev_type, mlstrustedobject; Besides, in my previous post declared that the sooraj chown was wrong, but I think in the .rc file that syntaxis is ok so I apologize for the worng correction. In AOSP7 that .rc part is not needed anyway. Have a nice day all. El viernes, 25 de mayo de 2018, 10:48:48 (UTC-4), Rolando Quivira escribió: > > Hi Sooraj. Thanks for sharing your codes. > > I think your code just need the uevent.{hardware}.rc part: > > /dev/ttymxc* 0666 root root > > which its the same as: > > adb shell > su > chown root:root /dev/ttyXXX > chmod +rw /dev/ttyXXX > > except that the .rc part is permanent after each reboot. > So the init.{hardware}.rc part is not necessary. Besides, your chown is > wrong, it should be with "root:root" instead of "root root". > > Anyway, the problem persist if you don't put "setenforce 0" as you > mentioned me in your gtalk msg: "Though i did set selinux to permissive > for testing". > > Thanks for the example apps too. > > Have a nice day all. > > Rolando. > > -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.