原创 ubuntu bash 命令行美化 shell提示符前綴格式修改
ubuntu bash提示符前綴格式修改 一、最終的效果圖 廢話不多說,先上效果圖。想要就繼續看。 二、修改方法 修改~/.bashrc文件(修改方法見下文) 重開terminal或者source ~/.bashrc 1.1
原创 【轉】Makefile的內嵌函數
【轉】Makefile的內嵌函數 摘自《GNU+Makefile中文手冊》整理翻譯:徐海兵 GNU make 的函數提供了處理文件名、變量、文本和命令的方法。使用函數我們的 Makefile 可以書寫的更加靈活和健壯。可以在需要的
原创 ubuntu遠程桌面無法連接的問題
遠程桌面連接 Ubuntu端 $ sudo apt-get remove vnc4server xrdp $ sudo apt-get install vnc4sever xrdp Windows端 安全策略
原创 Android Kernel如何確定使用哪個defconfig文件
Android Kernel如何確定使用哪個defconfig文件? 答案: device/廠商名/項目名/AndroidBoard.mk 決定了使用哪個def_config文件 1. 項目控制的AndroidBoard.mk
原创 boot-factory模式
misc分區中有Bootloader Control Block(BCB),主要是用於存放Recovery引導信息。 boot-factory模式 進入boot-factory模式 adb reboot bootloader fa
原创 關於Android Q平臺上qssi的介紹
1. QSSI 是 Qualcomm Single System Image 的縮寫。 2. Android Q上開始支持QSSI。 3. QSSI 是用來編譯system.img的 3.1 QSSI編譯註意事項
原创 android10 super.img編譯
文章目錄`make superiamge``INSTALLED_SUPERIMAGE_TARGET`牛逼哄哄的`droidcore`就依賴於它規則再來看看它的依賴`INSTALLED_SUPERIMAGE_DEPENDENCIES
原创 build/envsetup.sh分析
build/envsetup.sh分析 1. 概述 通常我們是編譯Android源碼前要先執行 $ source build/envsetup.sh 該腳本執行後,我們就可以執行lunch等命令。怎麼會這麼神奇,執行了shell腳
原创 高通kernel頂層目錄下的AndroidKernel.mk文件
高通kernel頂層目錄下的AndroidKernel.mk文件 高通kernel頂層目錄下的AndroidKernel.mk文件是Android的編譯系統的一部分,用來編譯kernel。 它的位置是在aosp/kernel目錄下
原创 【轉】Makefile中的foreach函數
Makefile中的foreach函數 摘自《GNU+Makefile中文手冊》整理翻譯:徐海兵 概述 函數“ foreach”不同於其它函數。它是一個循環函數。類似於 Linux 的 shell 中的 for 語句。 語法: $
原创 讓putty,secureCRT等工具支持Powerline,oh-my-zsh,解決亂碼問題
Powerline,oh-my-zsh,亂碼一般有兩種情況 1.編碼問題 編碼問題一般改爲UTF-8即可 這裏以putty爲例,secureCRT同理 2.字體問題 2.1 下載支持Powerline的字體 大家這可以直接來
原创 使用dtc將dtb轉換成dts
dtc工具可能在 /out/target/product/xxxxxxx/obj/KERNEL_OBJ/scripts/dtc/dtc 也可能在 out/host/linux-x86/bin/dtc 格式 dtc -I dtb
原创 【轉】Makefile文本處理函數
接上一篇【轉】Makefile的內嵌函數 摘自《GNU+Makefile中文手冊》整理翻譯:徐海兵 Makefile文本處理函數 以下是 GNU make 內嵌的文本(字符串)處理函數。 2.1 $(subst FROM,TO,
原创 QFIL刷機
0. 選擇串口 一般自動會識別,不用手動選擇 注:主板上電時,boot引腳拉高 1. 選擇Flat build模式 2. 選擇xxx\Maincode\prog_emmc_firehose_89xx_ddr.mbn 3. 選擇xx
原创 【轉】Makefile中的$(error)和$(warning)
摘自《GNU+Makefile中文手冊》整理翻譯:徐海兵 Makefile中的$(error)和$(warning) make 提供了兩個控制 make 運行方式的函數。通常它們用在 Makefile 中,當 make執行過程中檢