
Ubuntu
文章平均质量分 73
Ryan ZHENG
Senior Android Frameworks Developer
展开
-
[Android]使用linux-ramdump-parser-v2解析gcore文件
高通Q+A平台,gcore文件解析步骤原创 2024-04-22 18:58:29 · 1363 阅读 · 3 评论 -
[Android]基于AOSP源码为Pixel3编译boot.img(下)
如何将Android Kernel源码并入AOSP源码,使后者的编译框架可以直接从源码编译boot.img——下篇原创 2022-07-22 14:01:10 · 2587 阅读 · 1 评论 -
[Android]基于AOSP源码为Pixel3编译boot.img(中)
如何将Android Kernel源码并入AOSP源码,使后者的编译框架可以直接从源码编译boot.img——中篇原创 2022-07-08 13:37:36 · 1898 阅读 · 3 评论 -
[Android][DevTips]修改AOSP编译环境OUT_DIR
在将Android kernel集成进AOSP编译树中,会或多或少出现由于环境变量OUT_DIR为相对路径,导致存放路径错误(例如产物生成在了kernel/msm-4.9/out下),这类问题可以通过如下任意一种方法解决原创 2022-07-05 10:48:42 · 969 阅读 · 0 评论 -
[WSL]使用Beyond Compare作为WSL中git difftool的处理工具
首先需要在Windows侧安装Beyond Compare,并获得WSL下的路径,例如:/mnt/c/Program\ Files/Beyond\ Compare\ 4/BCompare.exe空格需要使用反斜杠("\")转义,或者使用单引号括起来:'/mnt/c/Program Files/Beyond Compare 4/BCompare.exe'修改~/.gitconfig[diff] tool = bc4[difftool "bc4"] cmd = '/mnt..原创 2021-11-26 14:03:58 · 1065 阅读 · 0 评论 -
[Ubuntu]多端口的反向代理配置
前言根据官网的介绍,可以轻松实现单端口的反向代理;代码分为portal端与bridge端:portal端指代具有公网IP的一侧; bridge端指代实际应用运行的一侧;portal端配置如下:{ "inbounds": [ { "tag": "in_tomcat", "port": 10001, "protocol": "dokodemo-door", "settings原创 2021-05-06 15:03:46 · 4316 阅读 · 0 评论 -
[Ubuntu][Android]快速配置Android USB设备的权限
1. 复制如下内容到新建文本文件中,并保存为51-android.rulesSUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"KERNEL=="ttyACM*", MODE="0666"2. 将其拷贝到/etc/udev/rules.d/下(需要root权限);3. 修改访问权限为644,owner/group为root;4. 拔掉所有已经连接的Android设备;5. 执行sudoudevadm control -.原创 2020-12-20 17:51:12 · 892 阅读 · 0 评论 -
Ubuntu手动安装gnome-shell扩展组件
前言由于更换了PC平台(INTEL -> AMD),之前的Ubuntu系统会出现各种各样的兼容性问题,因此决定重装系统;但是重装系统是有代价的:环境又要重新配置!这可能会作为一个系列,记录一下我客制化Ubuntu下的一些经历,仅供参考;gnome-shell-extension安装由于安装的是Ubuntu18.04,桌面默认已经改回gnome,因此可以跳过安装gnome-desktop环境的步骤;直接安装gnome-shell环境与设置界面:sudo apt install g原创 2020-12-12 14:30:50 · 16054 阅读 · 2 评论