home.social

#aosp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #aosp, aggregated by home.social.

  1. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  2. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  3. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  4. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  5. 🚨 Hiring Alert | Software Engineer – Power & Performance (Android) 🚨

    🏢 Company: Borqs Technologies
    📍 Location: Hyderabad
    👨‍💻 Experience: 3–7 Years
    💼 Employment Type: Permanent
    💰 CTC: Up to 30 LPA

    📩 Apply here: - zurl.co/lWaac

    #Hiring #Android #EmbeddedSystems #LinuxKernel #CPlusPlus #PowerPerformance #AOSP #DeviceDrivers #HyderabadJobs #TechHiring

  6. #小米 的屏幕亮度条的算法和 #AOSP 不一样
    而且不同设备/系统版本之间也不一样
    难道是对不同屏幕单独调节的?

    #Android

  7. Boykott, Webseitenbetreiber anschreiben - Ich lese viele Gedanken zum dreist-monopolistischen QR Code #reCAPTCHA von #Google.

    De facto verhindert Google damit den unabhängigen, uneingeschränkten Zugang zum freien Internet.

    Mein Weg geht deshalb über die #Bundesnetzagentur als staatliche Aufsichtsbehörde.
    Und ich kann alle nur dazu aufrufen, dort ebenfalls Druck zu machen:

    bundesnetzagentur.de/DE/Allgem

    #bigtech #privacy #internet #android #grapheneos #eos #linageos #aosp #gatekeeping

  8. @vwbusguy

    I flip back and forth between #HeliBoard and #FUTO.

    The only thing keeping me on FUTO is the fact that it fixes the annoyance of #AOSP Android assuming that hyphenated-words are new words and trying to spell-correct them. If Heliboard ever fixes that bug, I'll be on it forever. It's so close to perfect now, it's ridiculous.

    I was just lamenting the lack of really good #FOSS keyboards on #Android a couple years ago, and now it's totally different.

  9. @vwbusguy

    I flip back and forth between #HeliBoard and #FUTO.

    The only thing keeping me on FUTO is the fact that it fixes the annoyance of #AOSP Android assuming that hyphenated-words are new words and trying to spell-correct them. If Heliboard ever fixes that bug, I'll be on it forever. It's so close to perfect now, it's ridiculous.

    I was just lamenting the lack of really good #FOSS keyboards on #Android a couple years ago, and now it's totally different.

  10. @vwbusguy

    I flip back and forth between #HeliBoard and #FUTO.

    The only thing keeping me on FUTO is the fact that it fixes the annoyance of #AOSP Android assuming that hyphenated-words are new words and trying to spell-correct them. If Heliboard ever fixes that bug, I'll be on it forever. It's so close to perfect now, it's ridiculous.

    I was just lamenting the lack of really good #FOSS keyboards on #Android a couple years ago, and now it's totally different.

  11. @vwbusguy

    I flip back and forth between #HeliBoard and #FUTO.

    The only thing keeping me on FUTO is the fact that it fixes the annoyance of #AOSP Android assuming that hyphenated-words are new words and trying to spell-correct them. If Heliboard ever fixes that bug, I'll be on it forever. It's so close to perfect now, it's ridiculous.

    I was just lamenting the lack of really good #FOSS keyboards on #Android a couple years ago, and now it's totally different.

  12. @vwbusguy

    I flip back and forth between #HeliBoard and #FUTO.

    The only thing keeping me on FUTO is the fact that it fixes the annoyance of #AOSP Android assuming that hyphenated-words are new words and trying to spell-correct them. If Heliboard ever fixes that bug, I'll be on it forever. It's so close to perfect now, it's ridiculous.

    I was just lamenting the lack of really good #FOSS keyboards on #Android a couple years ago, and now it's totally different.

  13. I posted this on Lemmy, but think it's worth reposting here. With the news that Google is locking down Android more, and making it more difficult to install apps of ones own choosing, there is likely going to be more interest in alternatives to Google branded Android.

    The best general resource for instructions on how to unlock your phone's bootloader and flash alternate AOSP ROM's or non-Android OS's is https://xdaforums.com/

    Please note that not all carriers and oem's allow you to unlock the bootloader though, so choose your device carefully for this.

    You will also most likely need a PC (desktop or laptop) with adb & fastboot on it. These are apps used in the terminal, but you only need to copy and paste a few commands into them to use it.

    If you have a Google Pixel then best option is Graphene - https://grapheneos.org/

    For other devices you can use a "degoogled" Android ROM and get apps from the open source F-Droid app store - https://f-droid.org/

    Some choices for this are:

    Lineage - https://lineageos.org/

    crDroid - https://crdroid.net/

    /e/os - https://e.foundation/e-os/

    Iode - https://iode.tech/iodeos/

    OR use a a true alternative mobile OS. Options for this are:

    Ubuntu Touch - https://www.ubuntu-touch.io/

    Sailfish OS - https://sailfishos.org/

    Mobian - https://mobian-project.org/

    Postmarket OS - https://postmarketos.org/

    Plasma Mobile - https://plasma-mobile.org/

    Droidian - https://droidian.org/

    You can also purchase devices with alternative OS's already preinstalled from:

    Volla - https://volla.online/en/devices/

    Jolla - https://jolla.com/

    Fairphone - https://fairphone.com/

    Murena - https://murena.com/

    Furilabs - https://furilabs.com/

    Brax - https://www.braxtech.net/


    #Android #Google #freedom #libre #foss #degoogled #linuxmobile #linuxphone #smartphone #enshittification #AOSP
  14. I posted this on Lemmy, but think it's worth reposting here. With the news that Google is locking down Android more, and making it more difficult to install apps of ones own choosing, there is likely going to be more interest in alternatives to Google branded Android.

    The best general resource for instructions on how to unlock your phone's bootloader and flash alternate AOSP ROM's or non-Android OS's is https://xdaforums.com/

    Please note that not all carriers and oem's allow you to unlock the bootloader though, so choose your device carefully for this.

    You will also most likely need a PC (desktop or laptop) with adb & fastboot on it. These are apps used in the terminal, but you only need to copy and paste a few commands into them to use it.

    If you have a Google Pixel then best option is Graphene - https://grapheneos.org/

    For other devices you can use a "degoogled" Android ROM and get apps from the open source F-Droid app store - https://f-droid.org/

    Some choices for this are:

    Lineage - https://lineageos.org/

    crDroid - https://crdroid.net/

    /e/os - https://e.foundation/e-os/

    Iode - https://iode.tech/iodeos/

    OR use a a true alternative mobile OS. Options for this are:

    Ubuntu Touch - https://www.ubuntu-touch.io/

    Sailfish OS - https://sailfishos.org/

    Mobian - https://mobian-project.org/

    Postmarket OS - https://postmarketos.org/

    Plasma Mobile - https://plasma-mobile.org/

    Droidian - https://droidian.org/

    You can also purchase devices with alternative OS's already preinstalled from:

    Volla - https://volla.online/en/devices/

    Jolla - https://jolla.com/

    Fairphone - https://fairphone.com/

    Murena - https://murena.com/

    Furilabs - https://furilabs.com/

    Brax - https://www.braxtech.net/


    #Android #Google #freedom #libre #foss #degoogled #linuxmobile #linuxphone #smartphone #enshittification #AOSP
  15. I posted this on Lemmy, but think it's worth reposting here. With the news that Google is locking down Android more, and making it more difficult to install apps of ones own choosing, there is likely going to be more interest in alternatives to Google branded Android.

    The best general resource for instructions on how to unlock your phone's bootloader and flash alternate AOSP ROM's or non-Android OS's is https://xdaforums.com/

    Please note that not all carriers and oem's allow you to unlock the bootloader though, so choose your device carefully for this.

    You will also most likely need a PC (desktop or laptop) with adb & fastboot on it. These are apps used in the terminal, but you only need to copy and paste a few commands into them to use it.

    If you have a Google Pixel then best option is Graphene - https://grapheneos.org/

    For other devices you can use a "degoogled" Android ROM and get apps from the open source F-Droid app store - https://f-droid.org/

    Some choices for this are:

    Lineage - https://lineageos.org/

    crDroid - https://crdroid.net/

    /e/os - https://e.foundation/e-os/

    Iode - https://iode.tech/iodeos/

    OR use a a true alternative mobile OS. Options for this are:

    Ubuntu Touch - https://www.ubuntu-touch.io/

    Sailfish OS - https://sailfishos.org/

    Mobian - https://mobian-project.org/

    Postmarket OS - https://postmarketos.org/

    Plasma Mobile - https://plasma-mobile.org/

    Droidian - https://droidian.org/

    You can also purchase devices with alternative OS's already preinstalled from:

    Volla - https://volla.online/en/devices/

    Jolla - https://jolla.com/

    Fairphone - https://fairphone.com/

    Murena - https://murena.com/

    Furilabs - https://furilabs.com/

    Brax - https://www.braxtech.net/


    #Android #Google #freedom #libre #foss #degoogled #linuxmobile #linuxphone #smartphone #enshittification #AOSP
  16. I have an open question.

    I currently use LocalSend to move files from my computer to my phone. Usually map files, and music.

    How does KDE Connect impact battery life on the phone?

    It does more, but since it's always running, I'm curious how significant it's impact.

    #KDE #KDEConnect #LocalSend #AOSP #Android

  17. I have an open question.

    I currently use LocalSend to move files from my computer to my phone. Usually map files, and music.

    How does KDE Connect impact battery life on the phone?

    It does more, but since it's always running, I'm curious how significant it's impact.

    #KDE #KDEConnect #LocalSend #AOSP #Android

  18. I have an open question.

    I currently use LocalSend to move files from my computer to my phone. Usually map files, and music.

    How does KDE Connect impact battery life on the phone?

    It does more, but since it's always running, I'm curious how significant it's impact.

    #KDE #KDEConnect #LocalSend #AOSP #Android

  19. I have an open question.

    I currently use LocalSend to move files from my computer to my phone. Usually map files, and music.

    How does KDE Connect impact battery life on the phone?

    It does more, but since it's always running, I'm curious how significant it's impact.

    #KDE #KDEConnect #LocalSend #AOSP #Android

  20. I have an open question.

    I currently use LocalSend to move files from my computer to my phone. Usually map files, and music.

    How does KDE Connect impact battery life on the phone?

    It does more, but since it's always running, I'm curious how significant it's impact.

    #KDE #KDEConnect #LocalSend #AOSP #Android

  21. @bmv Leider nur wenn man bereit ist seine Daten an zu verschenken. Keine Funktion unter oder . Kein Problembewusstsein beim Support - dort werden "Sicherheitsgründe" für die Nutzung des Playstore vorgeschoben. 😂
    Dass die Kollegen von der das Gegenteil beweisen bleibt unkommentiert...

  22. @bmv Leider nur wenn man bereit ist seine Daten an #Google zu verschenken. Keine Funktion unter #AOSP oder #GrapheneOS. Kein Problembewusstsein beim Support - dort werden "Sicherheitsgründe" für die Nutzung des Playstore vorgeschoben. 😂
    Dass die Kollegen von der #ausweisapp das Gegenteil beweisen bleibt unkommentiert...

  23. @bmv Leider nur wenn man bereit ist seine Daten an #Google zu verschenken. Keine Funktion unter #AOSP oder #GrapheneOS. Kein Problembewusstsein beim Support - dort werden "Sicherheitsgründe" für die Nutzung des Playstore vorgeschoben. 😂
    Dass die Kollegen von der #ausweisapp das Gegenteil beweisen bleibt unkommentiert...

  24. @bmv Leider nur wenn man bereit ist seine Daten an #Google zu verschenken. Keine Funktion unter #AOSP oder #GrapheneOS. Kein Problembewusstsein beim Support - dort werden "Sicherheitsgründe" für die Nutzung des Playstore vorgeschoben. 😂
    Dass die Kollegen von der #ausweisapp das Gegenteil beweisen bleibt unkommentiert...

  25. @bmv Leider nur wenn man bereit ist seine Daten an #Google zu verschenken. Keine Funktion unter #AOSP oder #GrapheneOS. Kein Problembewusstsein beim Support - dort werden "Sicherheitsgründe" für die Nutzung des Playstore vorgeschoben. 😂
    Dass die Kollegen von der #ausweisapp das Gegenteil beweisen bleibt unkommentiert...

  26. @GrapheneOS hi devs, really greatful for your work. Because of you guys so many people are reducing their digital footprint. I have one request to make. AOSP by default enables IPC which enables the apps to query for the other apps and know whether it was installed. This is a big privacy loophole which is used to fingerprint users. As graphenos is a custom ROM, can you disable this or give the users the ability to choose?

    #grapheneos #aosp #privacy

  27. @GrapheneOS hi devs, really greatful for your work. Because of you guys so many people are reducing their digital footprint. I have one request to make. AOSP by default enables IPC which enables the apps to query for the other apps and know whether it was installed. This is a big privacy loophole which is used to fingerprint users. As graphenos is a custom ROM, can you disable this or give the users the ability to choose?

    #grapheneos #aosp #privacy

  28. @GrapheneOS hi devs, really greatful for your work. Because of you guys so many people are reducing their digital footprint. I have one request to make. AOSP by default enables IPC which enables the apps to query for the other apps and know whether it was installed. This is a big privacy loophole which is used to fingerprint users. As graphenos is a custom ROM, can you disable this or give the users the ability to choose?

    #grapheneos #aosp #privacy

  29. Wer hat Erfahrungen mit "Google Health Connect" unter GrapheneOS?

    Die App TK-Coach kann drauf zugreifen und die API wird wohl von GrapheneOS auch bereitgestellt, es kommt ein Berechtigungsdialog.

    ich habe Schrittzähler-Apps getestet, die wohl auch via Aktivitäten-Berechtigung melden (können), aber bei TK-Coach kommt nichts an.

    Ich teste hier im Profil ohne Google Sandbox, das sollte gehen oder?

    #Android #grapheneos #aosp #healthconnect #tk #technikerkrankenkasse #google

  30. Wer hat Erfahrungen mit "Google Health Connect" unter GrapheneOS?

    Die App TK-Coach kann drauf zugreifen und die API wird wohl von GrapheneOS auch bereitgestellt, es kommt ein Berechtigungsdialog.

    ich habe Schrittzähler-Apps getestet, die wohl auch via Aktivitäten-Berechtigung melden (können), aber bei TK-Coach kommt nichts an.

    Ich teste hier im Profil ohne Google Sandbox, das sollte gehen oder?

    #Android #grapheneos #aosp #healthconnect #tk #technikerkrankenkasse #google

  31. Wer hat Erfahrungen mit "Google Health Connect" unter GrapheneOS?

    Die App TK-Coach kann drauf zugreifen und die API wird wohl von GrapheneOS auch bereitgestellt, es kommt ein Berechtigungsdialog.

    ich habe Schrittzähler-Apps getestet, die wohl auch via Aktivitäten-Berechtigung melden (können), aber bei TK-Coach kommt nichts an.

    Ich teste hier im Profil ohne Google Sandbox, das sollte gehen oder?

    #Android #grapheneos #aosp #healthconnect #tk #technikerkrankenkasse #google

  32. Wer hat Erfahrungen mit "Google Health Connect" unter GrapheneOS?

    Die App TK-Coach kann drauf zugreifen und die API wird wohl von GrapheneOS auch bereitgestellt, es kommt ein Berechtigungsdialog.

    ich habe Schrittzähler-Apps getestet, die wohl auch via Aktivitäten-Berechtigung melden (können), aber bei TK-Coach kommt nichts an.

    Ich teste hier im Profil ohne Google Sandbox, das sollte gehen oder?

    #Android #grapheneos #aosp #healthconnect #tk #technikerkrankenkasse #google

  33. [Veille 📣] Les points sur les /e/ - La Gabarre
    lagabarre.info/spip.php?articl

    Oh bah ça alors, un type qui balance oklm "on développe pas un téléphone pour les pédo(bip) pour qu’ils puissent échapper à la justice." pour discréditer la concurrence serait un peu malhonnête ?

    > Ainsi quand /e/OS annonce corriger une faille du bulletin de sécurité Avril 2025 en août, ils n’ont pas seulement 4 mois de retard (un temps largement suffisant pour que la faille soit exploitée) mais possiblement 10 mois.

    Lien vers cette entrée dans ma veille : links.vulgarisons.info/shaare/
    Toute ma veille est disponible ici : links.vulgarisons.info/
    #grapheneOS #AOSP #e #android #sécurité #surveillance #vieprivée
    #links #veille

  34. [Veille 📣] Les points sur les /e/ - La Gabarre
    lagabarre.info/spip.php?articl

    Oh bah ça alors, un type qui balance oklm "on développe pas un téléphone pour les pédo(bip) pour qu’ils puissent échapper à la justice." pour discréditer la concurrence serait un peu malhonnête ?

    > Ainsi quand /e/OS annonce corriger une faille du bulletin de sécurité Avril 2025 en août, ils n’ont pas seulement 4 mois de retard (un temps largement suffisant pour que la faille soit exploitée) mais possiblement 10 mois.

    Lien vers cette entrée dans ma veille : links.vulgarisons.info/shaare/
    Toute ma veille est disponible ici : links.vulgarisons.info/
    #grapheneOS #AOSP #e #android #sécurité #surveillance #vieprivée
    #links #veille

  35. [Veille 📣] Les points sur les /e/ - La Gabarre
    lagabarre.info/spip.php?articl

    Oh bah ça alors, un type qui balance oklm "on développe pas un téléphone pour les pédo(bip) pour qu’ils puissent échapper à la justice." pour discréditer la concurrence serait un peu malhonnête ?

    > Ainsi quand /e/OS annonce corriger une faille du bulletin de sécurité Avril 2025 en août, ils n’ont pas seulement 4 mois de retard (un temps largement suffisant pour que la faille soit exploitée) mais possiblement 10 mois.

    Lien vers cette entrée dans ma veille : links.vulgarisons.info/shaare/
    Toute ma veille est disponible ici : links.vulgarisons.info/
    #grapheneOS #AOSP #e #android #sécurité #surveillance #vieprivée
    #links #veille

  36. [Veille 📣] Les points sur les /e/ - La Gabarre
    lagabarre.info/spip.php?articl

    Oh bah ça alors, un type qui balance oklm "on développe pas un téléphone pour les pédo(bip) pour qu’ils puissent échapper à la justice." pour discréditer la concurrence serait un peu malhonnête ?

    > Ainsi quand /e/OS annonce corriger une faille du bulletin de sécurité Avril 2025 en août, ils n’ont pas seulement 4 mois de retard (un temps largement suffisant pour que la faille soit exploitée) mais possiblement 10 mois.

    Lien vers cette entrée dans ma veille : links.vulgarisons.info/shaare/
    Toute ma veille est disponible ici : links.vulgarisons.info/
    #grapheneOS #AOSP #e #android #sécurité #surveillance #vieprivée
    #links #veille

  37. [Veille 📣] Les points sur les /e/ - La Gabarre
    lagabarre.info/spip.php?articl

    Oh bah ça alors, un type qui balance oklm "on développe pas un téléphone pour les pédo(bip) pour qu’ils puissent échapper à la justice." pour discréditer la concurrence serait un peu malhonnête ?

    > Ainsi quand /e/OS annonce corriger une faille du bulletin de sécurité Avril 2025 en août, ils n’ont pas seulement 4 mois de retard (un temps largement suffisant pour que la faille soit exploitée) mais possiblement 10 mois.

    Lien vers cette entrée dans ma veille : links.vulgarisons.info/shaare/
    Toute ma veille est disponible ici : links.vulgarisons.info/
    #grapheneOS #AOSP #e #android #sécurité #surveillance #vieprivée
    #links #veille