Android: Difference between revisions
m fix hyphens |
fix hyphen in heading; replace Miracast explanation by link. BTW, my prev edit also fixed a typo |
||
| Line 45: | Line 45: | ||
In North America, many Android devices like phones or tablets will not allow consumers to unlock and do what they want to modify the software. Therefore, it has been incredibly difficult and nearly impossible to root and install custom ROMs on the device unless an exploit has been found. Some OEMs like [[Samsung]] are now completely blocking [[bootloader unlocking]] on their phones regardless of region. | In North America, many Android devices like phones or tablets will not allow consumers to unlock and do what they want to modify the software. Therefore, it has been incredibly difficult and nearly impossible to root and install custom ROMs on the device unless an exploit has been found. Some OEMs like [[Samsung]] are now completely blocking [[bootloader unlocking]] on their phones regardless of region. | ||
===Android Cast restricted to Google -signed receivers=== | ===Android Cast restricted to Google-signed receivers=== | ||
In Android, streaming over network is referred as "Casting". In Android 4.4 Miracast support was introduced | In Android, streaming over network is referred as "Casting". In Android 4.4, [[wikipedia:Miracast|Miracast]] support was introduced. | ||
In Android 9, Miracast was fully replaced with proprietary Chromecast-protocol. Chromecast protocol includes signing key verification of both the Cast source and receiver device, meaning that since Android 9 it is no longer possible to cast high quality content to receivers which aren't signed by Google. This means that unlike AirPlay on Apple devices, there's no way to stream multichannel Hi-Fi audio on Android unless the receiver has a valid vendor signature.<ref>{{Cite web |last=Weiske |first=Christian |date=2025-08-31 |title=Android/Lineage OS and Screen mirroring ("Cast") |url=https://p.cweiske.de/669 |url-status=live |archive-url=https://web.archive.org/web/20250831142415/https://p.cweiske.de/669 |archive-date=2025-08-31 |access-date=2025-08-31}}</ref> | In Android 9, Miracast (an open standard) was fully replaced with proprietary Chromecast-protocol. Chromecast protocol includes signing key verification of both the Cast source and receiver device, meaning that since Android 9 it is no longer possible to cast high quality content to receivers which aren't signed by Google. This means that unlike AirPlay on Apple devices, there's no way to stream multichannel Hi-Fi audio on Android unless the receiver has a valid vendor signature.<ref>{{Cite web |last=Weiske |first=Christian |date=2025-08-31 |title=Android/Lineage OS and Screen mirroring ("Cast") |url=https://p.cweiske.de/669 |url-status=live |archive-url=https://web.archive.org/web/20250831142415/https://p.cweiske.de/669 |archive-date=2025-08-31 |access-date=2025-08-31}}</ref> | ||
==='''Google delaying AOSP 16 QPR1 update without proper explanation'''=== | ==='''Google delaying AOSP 16 QPR1 update without proper explanation'''=== | ||