Toggle navigation
Nathan Zhao
Home
About
Tags
Tags
Hello Nathan, Hello World!
生活
ATV
architecture
翻译
Tools
API
SElinux
HIDL
ROM
SDK
OpenGrok
Android
Tool
nps
树莓派
升级
SELinux
生活
2020新年快乐
Happy New Year!
Welcome to Nathan Blog
"Hello World, Hello Blog"
ATV
让app的内容可供谷歌ATV Launcher(语音/文字)搜索
Make your apps content searchable when using voice on the ATV home screen
如何在谷歌Android TV Launcher上显示自定义的Channel/Program
Recommend content on the ATV home screen
architecture
Android 干净架构的应用:DTV实战
A DTV demo using clean architecture on android
翻译
(译)零基础新手如何入门Android开发
How to Learn Android Development as a Complete Beginner
Tools
Android System App 执行 root shell cmd 解决方案 --Base on Android 10.0
黑色产业链:System App->jni->hidl->root shell
Android adb tools
Android adb tools for auto connect by win bat
AndroidTV获取设备常用信息
AndroidTV device info demo based on Java
Android开发常用命令总结
Android Development useful commands summary
API
Android System App 执行 root shell cmd 解决方案 --Base on Android 10.0
黑色产业链:System App->jni->hidl->root shell
SElinux
Android System App 执行 root shell cmd 解决方案 --Base on Android 10.0
黑色产业链:System App->jni->hidl->root shell
HIDL
Android System App 执行 root shell cmd 解决方案 --Base on Android 10.0
黑色产业链:System App->jni->hidl->root shell
ROM
Android ROM 开发之SDK常用开发适配方法总结 --Base on Android 10.0
快速跨平台移植,减少适配工作量
SDK
Android ROM 开发之SDK常用开发适配方法总结 --Base on Android 10.0
快速跨平台移植,减少适配工作量
OpenGrok
树莓派4B结合OpenGrok阅读Android 11.0源码
RaspberryPI+Opengrok+AOSP
Ubuntu18.04下搭OpenGrok阅读Android 11.0源码
阅读,跟踪,进阶源码必备
Android
SELinux->SEAndroid
making your device more security
Android A/B系统升级
Android A/B system updates
树莓派4B结合OpenGrok阅读Android 11.0源码
RaspberryPI+Opengrok+AOSP
Ubuntu18.04下搭OpenGrok阅读Android 11.0源码
阅读,跟踪,进阶源码必备
Tool
NPS和Opengrok结合进行内网穿透
NPS+Opengrok=AOSP Online
Ubuntu18.04下搭OpenGrok阅读Android 11.0源码
阅读,跟踪,进阶源码必备
nps
NPS和Opengrok结合进行内网穿透
NPS+Opengrok=AOSP Online
树莓派
树莓派4B结合OpenGrok阅读Android 11.0源码
RaspberryPI+Opengrok+AOSP
升级
Android A/B系统升级
Android A/B system updates
SELinux
SELinux->SEAndroid
making your device more security