`
文章列表
将博客搬至CSDN
 以前的博客介绍过OpenGrok配置一个项目,这里介绍下配置多个项目。 1.下载apache-tomcat-8.5.37.tar.gz和opengrok-0.12.1.6.tar.gz,建立一个openGrok目录备用。安装 ctags: sudo apt-get install exuberant-ctags 2.将下载的文件解压到openGrok目录 3.我这里有两个工程,分别为firefly-rk3288,rockchip-rk3288,将源码做软连接到~/openGrok/src/firefly-rk3288/firefly-rk3288和~/openGrok/src/roc ...
1.打开su源码在system/extras/su/su.c的main函数开头增加密码判断,代码如下 char *rootPasswd = "xxxxxxxxxxx"; char enterPasswd [50] = {0}; fprintf(stdout,"Enter su password:\n"); while (1) { char * ret = fgets(enterPasswd, sizeof(enterPasswd), stdin); if (ret != N ...
  0 标准输入  stdin = standard input1 标准输出  stdout = standard output2 标准错误输出  stderr = standard error make 2>&1 |tee ./a.txt  这句命令是先将标准错误输出重定向到标准输出,然后将标准输出用 "|"定向到标准输入,然后用tee命令从标准输入读取,存到文件。 =============================================================> 网上收集的其他用法: 1.想要把make输出的全部 ...

git打patch

git打patchhttps://blog.csdn.net/liuhaomatou/article/details/54410361  
打开文件system/core/init/property_service.c 增加函数 #define HOLD_PROPERTY_DIR "/hold" static int hold_properties_loaded = 0; static void load_hold_properties() { DIR* dir = opendir(HOLD_PROPERTY_DIR); int dir_fd; struct dirent* entry; char value[PROP_VALUE_MAX]; ...
  项目里需要调试recover,网上查了部分资料,增加了打印及复制的接口,写下来以后便于查阅 bootable/recovery/recovery.cpp   //添加打印函数打印到串口 #define USE_UART_DEBUG #ifdef USE_UART_DEBUG #define DEBUG_UART_PORT "/dev/console" #endif static int landsem_dbg_log(const char *fmt, ...) { int ret; va_list ap; va_start ...
https://blog.csdn.net/wl_haanel/article/details/4793176
http://www.voidcn.com/article/p-dlhaobpa-sk.html
1.执行adb shell 2.这里以打开设置为例: am start -n com.android.settings/.Settings
1.文件 frameworks/base/services/core/java/com/android/server/connectivity/Tethering.java "192.168.43.2", "192.168.43.254" 修改为 "192.168.1.2", "192.168.1.254"  2、文件frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiStateMachine.java NetworkUtils. ...
上一篇文章已经写了led驱动,这篇文章我们再封装HAL层   1.在源码hardware/libhardware/include/hardware/目录下增加test_led_hal.h 内容如下 #ifndef TEST_LED_HAL_H #define TEST_LED_HAL_H #include <hardware/hardware.h> #include <fcntl.h> #include <errno.h> #include <cutils/log.h> #include <cutils/atomic ...
实现功能,点亮LED,参考了网上部分代码。   1.在目录/src/kernel/drivers/下面建立一个文件夹testLed,并添加三个文件Makefile、mytestled.c、Kconfig。   Kconfig内容如下,后期编译时可以用make menuconfig命令,然后在Device Drivers --->一栏里面选择将该模块编译进去 config MYTESTLED tristate "My test led driver" help Test led driver  MakeF ...
在文件:vendor/rockchip/firefly/usb_mode_switch/usb_mode_switch.sh 将MODE=$(getprop persist.usb.mode)修改为 MODE="2"
开机动画: 1.创建一个目录frameworks/base/data/bootanimation/ 放入制作好的  bootanimation.zip 2.在build/target/product/full_base.mk # Get some sounds$(call inherit-product-if-exists, frameworks/base/data/sounds/AllAudio.mk) 前面加一句PRODUCT_COPY_FILES += frameworks/base/data/bootanimation/bootanimation.zip:system/m ...
Global site tag (gtag.js) - Google Analytics