- 博客(171)
- 资源 (4)
- 收藏
- 关注

原创 编译内核模块的Makefile
编译内核模块的Makefile中的($(KERNELRELEASE),)是什么意思?在编译内核模块时,如有Makefile文件如下:ifneq ($(KERNELRELEASE),)param-objs := file1.o file2.oobj-m := param.oelseKDIR := /lib/modules/2.6.18-53
2013-07-11 18:48:27
8730

原创 hosts
74.125.235.11174.125.128.10074.125.31.105203.208.36.16173.194.72.105173.194.72.19974.125.235.111 dl-ssl.google.com74.125.235.111 dl.google.com74.125.235.111 0-focus-opensocial.googleuserconten
2012-10-12 19:13:27
1501
原创 u盘 移动硬盘 grub2 install ubuntu and windows
https://askubuntu.com/questions/289559/how-can-i-create-a-windows-bootable-usb-stick-using-ubuntu/487970#487970?newreg=696b58c562d04a3697d54e5149d1ed5ehttp://onetransistor.blogspot.com/2014/09/make-
2016-08-15 17:10:32
1088
原创 virtualbox 使用物理硬盘
http://blog.youkuaiyun.com/trbbadboy/article/details/11309035https://forums.virtualbox.org/viewtopic.php?f=8&t=50946sudo VBoxManage internalcommands createrawvmdk -filename '/home/ligf/VirtualBox
2016-08-15 16:07:13
3299
原创 完全打开lk log的方法
完全打开lk log的方法========lk/project/xxx.mk //相应平台的mk文件@@ -14,7 +14,7 @@ MODULES += app/aboot ifeq ($(TARGET_BUILD_VARIANT),user) DEBUG := 0 else-DEBUG := 1+DEBUG := 9 //在这里修改debug的值 endif从这里可
2016-07-14 21:33:29
2551
原创 常见编译错误
这个错误修正方法详见http://review.cyanogenmod.org/#/c/120824/2/build/Android.common_build.mk---
2016-07-12 14:55:00
9807
原创 thunderbird 导入源thunderbird的mail
thunderbird 当更换账号后,想导入原来账号的邮件选在 Accout Settings -> Local directory ->choose your old thunderbird mail directory
2016-07-11 14:05:01
1014
原创 关于ubuntu源的选择问题
关于ubuntu源的选择问题,可能在网上随便找个源就贴到source.list中去,导致不能更新,下载软件。简单的说下里面的规则,不全,后续补---ligf@hot ~ $ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.0
2016-07-07 17:20:57
3913
原创 fatal: Couldn't find remote ref refs/heads/cm-13.0
repo init -u https://github.com/CyanogenMod/android.git -b cm-13.0repo sync -j5 -f fatal: Couldn't find remote ref refs/heads/cm-13.0可能是repo 有问题,当我用repo sync project时候就可以更新了cat .repo/man
2016-06-20 15:00:07
15374
1
原创 配置samba
配置工具system-config-sambanet usershare-----add to globalusername map = /etc/samba/smbuserssecurity = userguest ok = yesguest account = root[share]path = /home/xxx/sharewriteable =
2016-06-16 16:20:52
645
原创 logcat 设置缓存区 设置buff
logcat 的buff 有2种分配方式,一种是在kernel的,一种是logd, MM用的是在logd的这种的system/core/liblog/Android.mkifneq ($(TARGET_USES_LOGD),false)liblog_sources := logd_write.c log_event_write.celseliblog_sources :=
2016-06-14 17:25:22
11978
原创 导出手机apk
我们可以使用adb shell dumpsys 的方式获取手机中的各种信息.因为我们已知他的版本为xxx,所以可以将它作为过滤条件将他找出来,信息如下: Package [xxx] (6817e51): resourcePath=/data/app/xxx其中resourcePath就是这个apk存放在手机中的路径.这种路径下的apk的名字都是base.apk.
2016-05-31 10:11:24
1339
原创 selinux
out/host/ 目录是在pc上执行的文件out/target 是在手机上运行的程序apol 是图像界面查看规则的东西audit2allow //解析avc log从而生成规则文件make sepolicy --just-print // 查看所有的编译时动作编译后的所有的规则在这个文件里面out/target/product/xxx/obj/ET
2016-05-06 09:53:20
596
原创 编译 iperf
编译 iperfsudo apt-get install gcc-4.6-arm-linux-gnueabisudo apt-get install g++-4.6-arm-linux-gnueabi./configure --host=arm-linux --prefix=/iperf_install CC=arm-linux-gnueabi-gcc CXX=arm-linu
2016-04-27 11:52:34
2229
原创 policycoreutils
1.sudo apt-get install policycoreutils2.fgrep avc log.txt |audit2allowso easy.
2016-04-20 13:39:49
5945
原创 errno.h linux errno
LINUX/android/kernel/include/uapi/asm-generic/errno-base.herrno 1-34LINUX/android/kernel/include/uapi/asm-generic/errno.h35-133LINUX/android/kernel/include/linux/errno.h512-529
2015-12-09 18:29:24
1784
原创 errno.h linux errno
LINUX/android/kernel/include/uapi/asm-generic/errno-base.herrno 1-34LINUX/android/kernel/include/uapi/asm-generic/errno.h35-133LINUX/android/kernel/include/linux/errno.h512-529
2015-12-09 17:02:08
755
原创 pychamr 5
Инструкция для активации pychamr 51) Заходим Help/Register… -> License server2) В поле пишем “http://idea.lanyus.com”3) Жмем ОКhttps://xn--90agrrk8e.xn--p1ai/pycharm-activate-key-3-4-5/
2015-11-27 15:34:35
892
原创 lk 打印 device-tree dtb 信息
dev_tree_compatible(){prop = fdt_getprop(dtb, root_offset, "model", &len);dprintf(CRITICAL, "liguofeng=================== \%s %d -------- prop = [%s] \n", \__func__, __LINE__, prop);}
2015-11-25 19:43:19
1594
原创 epoptes ubuntu 电子教学系统 电子教室 远程控制
Server:sudo apt-get install epoptessudo usermod -G epoptes -a USERNAMEClientsudo apt-get install epoptes-clientepoptes-client -c 234.123.123.123epoptes-client 234.123.123.123
2015-10-15 11:37:47
3238
原创 页回写
write /proc/sys/vm/dirty_ratio 5write /proc/sys/vm/dirty_background_ratio 1
2015-10-08 11:14:21
531
原创 recoll index and usage
1)Install recoll: Create and edit /etc/apt/sources.list.d/recoll.list and add the following lines: deb http://www.lesbonscomptes.com/recoll/debian/ unstable main deb-src http://www.
2015-09-22 16:31:52
715
原创 Enable zram&swap
Enable zram&swapConfigCONFIG_ZRAM=y 671CONFIG_ZSMALLOC=yMethod 1.1)fstab.qcom/dev/block/zram0 none swap defaults zramsize=5368709122)init.target.rcwrite /proc/sys/vm/swappiness
2015-09-18 18:12:17
1612
原创 power resume
[58441.443144] [] (__dabt_svc+0x38/0x60) from [] (msm_mpm_enable_irq_exclusive+0x4c/0x1a8)[58441.443165] [] (msm_mpm_enable_irq_exclusive+0x4c/0x1a8) from [] (__msm_mpm_enable_irq+0x38/0x60)[58441
2015-09-18 09:35:27
676
原创 zygote oom_score_adj 被设置成1000
mkd-275 [000] d..3 45647.298262: oom_score_adj_update: pid=22219 comm=ReferenceQueueD oom_score_adj=1000lmkd-275 [000] d..3 45647.642019: oom_score_adj_update: pid=22219 comm=ReferenceQueueD oom
2015-08-27 13:49:50
4139
原创 early_param("earlyprintk", setup_early_printk);
LINUX/android/kernel/arch/arm64/kernel/early_printk.ccmdline=earlyprintk=msm_hsl_uart,0x078af000
2015-08-24 16:29:55
1142
原创 https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/
2015-08-20 17:58:05
1582
原创 Makefile 中 或 选择
ifeq ($(strip $(TARGET_PRODUCT)), $(filter aaa bbb ccc, $(TARGET_PRODUCT)))DEFINES += SD_DOWNLOADERendif
2015-08-10 15:10:30
904
原创 ramparse
git clone git://codeaurora.org/quic/la/platform/vendor/qcom-opensource/tools
2015-08-07 11:14:04
1638
原创 recovery 字体大小修改
+# ifneq (,$(filter xxxhdpi xxhdpi xhdpi,$(recovery_density)))+# recovery_font := $(call include-path-for, recovery)/fonts/18x32.png+# else+# recovery_font := $(call include-path-for, recovery)/
2015-07-31 18:37:29
2300
原创 make_ext4fs
make_ext4fs -s -T -1 -l 512 -a system x out/debug/target/product/asdf/systemsudo apt-get install android-tools-fsutils
2015-06-26 15:58:52
4574
原创 Makefile ifeq 或 判断
FLAG1 := BFLAG2 := BFLAG3 := BFLAG4 := B$(warning filter a b,c== $(filter $(FLAG2) $(FLAG3) $(FLAG4),$(FLAG1)))$(warning filter a,b c== $(filter $(FLAG1),$(FLAG2) $(FLAG3) $(FLAG4)))
2015-06-15 22:48:15
8123
原创 git push
git push ssh://xxxx HEAD:refs/changes/27117git push ssh://xxxx HEAD:refs/for/branch
2015-06-11 22:15:28
472
原创 install ubuntu
http://askubuntu.com/questions/24903/how-to-boot-from-an-iso-file-in-grub2
2015-03-12 00:11:29
449
原创 while 延迟
#include int main(int argc, const char *argv[]){int i;i=3000000;while(i--)printf("%d\n", i);return 0;}real 1m4.391suser 0m0.884ssys 0m5.856s
2015-02-15 15:36:22
1792
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人