- 博客(100)
- 资源 (8)
- 收藏
- 关注
原创 自定义ota包升级
Extra OTA.zipreplace the scatter.txtPlace the apk to /systempushd otazip -0 -r update.zip ./* sign the ota package with testkey. java -jar out/host/linux-x86/framework/signapk.jar -w build/target/prod...
2018-03-20 10:42:31 705
转载 fwrite写入文件乱码问题
参考下面这篇文章(使用fprintf写入文件)http://c.biancheng.net/cpp/html/2936.html
2017-10-23 11:40:55 10773
原创 Android每次编译kernel时间都会改变(不让它改变)
/kernel-3.18/init/Makefileline 33include/generated/compile.h: FORCE去掉后面的FORCE kernel时间第一次编译就确定了,后面再编译时间不会改变
2017-10-13 10:17:26 2548
原创 Android系统增加电话通道音量条
frameworks/base/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.javaline 196把- R.drawable.ic_volume_voice, R.drawable.ic_volume_voice, false);改为 即可:+
2017-10-12 16:19:31 970
转载 g-sensor test app
https://examples.javacodegeeks.com/android/core/hardware/sensor/android-accelerometer-example/
2017-10-09 16:56:00 1410
转载 android中添加自己的驱动
1、往kernel\drivers添加新目录,例如:myleds2、在新目录中添加 .c / Kconfig / Makefile文件kernel\drivers\myleds\Kconfig:config MY_LEDtristate "my_led"default yhelpthis is a LED driverkernel \driver
2017-09-18 14:27:35 1708
原创 WIFI名字为特殊字符显示乱码(MTK)
vendor/mediatek/proprietary/frameworks/base/res/res/values/config.xml 修改- true为+ falseframeworks/opt/net/wifi/service/java/com/android/server/wifi/WifiNative.java修改- publ
2017-09-12 15:41:56 8338
转载 队列的基本操作
参考下面这篇博客:http://blog.csdn.net/hehainan_86/article/details/11630857
2017-08-30 15:28:00 399
原创 android如何编差分包升级
生成差分包的命令如下:./build/tools/releasetools/ota_from_target_files --block -s ./device/mediatek/build/releasetools/mt_ota_from_target_files.py -i out/target/product/em_t8350_emmc/obj/PACKAGING/target_f
2017-08-29 17:15:31 1278
原创 禁止外部往复制文件到手机中
frameworks/base/media/java/android/mtp/MtpDatabase.javabeginSendObject(){if(判断条件) return -1; // 判断条件成立则不会往板子中复制文件}
2017-08-09 15:01:36 784
原创 apk分析工具(aapt.exe)
下载地址:http://download.csdn.net/download/gejinbao357/5841787
2017-08-07 16:37:32 977
原创 修改mic录音播放音量太小 & MODE_IN_COMMUNICATION模式的声音大小 问题(MTK)
vendor/mediatek/proprietary/hardware/audio/mt8127/aud_drv/AudioALSAVolumeController.cpp@@ -1418,6 +1418,9 @@ void AudioALSAVolumeController::ApplyAmpGain(int Gain, uint32_t mode, uint32_t d //
2017-07-27 14:24:34 4974
原创 修改MODE_IN_COMMUNICATION模式的声音大小
vendor/mediatek/proprietary/hardware/audio/mt8127/aud_drv/AudioALSAVolumeController.cppline:1418 SetLinoutLGain(LINE_OUT_BUFFER_ODB_INDEX); SetLinoutRGain(LINE_OUT_BUFFER_ODB_INDEX);+
2017-07-25 17:04:20 3213
转载 AndroidManifest.xml反编译工具
如下链接可以使用http://www.xiazaiba.com/html/29724.html
2017-07-25 16:48:18 13148
原创 C++调用C中的函数
C++调用C中的函数extern_in_c.c 函数如下#include int he(){ printf("hjz in c\n"); return 0;}extern_in_c.h 内容如下:#ifndef EXTERN_IN_C_H#define EXTERN_IN_C_Hextern "C"{i
2017-07-21 11:46:07 399
原创 链表的创建与删除链表中的元素
#include #include #include #include #define N 3#define LEN sizeof(struct grade)struct grade{char no[7];int score;struct grade *next;};struct grade *del(struct grade *head){ch
2017-07-21 11:21:05 463
转载 git 如何删除本地创建的仓库
清除本地文件夹下的Git文件,然后在重新初始化新建的git仓库//删除文件夹下的所有 .git 文件find . -name ".git" | xargs rm -Rf//初始化仓库git init
2017-07-20 15:11:01 1755
原创 在adb中通过命令启动设置
进入adb后输入如下:am start com.android.settings/com.android.settings.Settings
2017-07-19 14:31:42 3710
转载 android studio jni开发
参考这两篇博客:http://blog.csdn.net/tongseng/article/details/53005123http://blog.csdn.net/aplixy/article/details/51429305
2017-07-17 17:37:23 307
原创 形参值的改变不会影响对应的实参的值
#include void swap1(int *p1,int *p2){ int temp; temp = * p1; *p1 = *p2; *p2 = temp;}void swap2(int *p1,int *p2){ int * temp; temp =
2017-07-17 12:14:51 3428 1
原创 Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy
http://blog.csdn.net/jacklog/article/details/51218631
2017-07-11 10:55:00 544
原创 底层驱动更改camera预览大小(rk)
kernel/drivers/media/video/ov2685.c增加一个480*288分辨率的数组static struct reginfo sensor_rotate_480_288[] ={#if 1// 480*288 crop from 800*600{0x3086, 0x01}, {0x370a, 0x23},{0x3801, 0x00}
2017-07-10 10:46:26 989
原创 修改MODE_IN_CALL模式音量(MTK)
vendor/mediatek/proprietary/custom/em_t8350_emmc/cgen/cfgdefault/audio_ver1_volume_custom_default.h#define VER1_AUD_VOLUME_SPH \ 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ 40,52,64,76,88,1
2017-07-07 09:34:57 2428
原创 ubuntu 14.0 samba 的安装和配置
http://blog.csdn.net/yanglinpvp/article/details/52210713
2017-07-04 14:12:40 319
原创 android studio jni 开发生成.h
命令:D:\AndroidStudioProject\testJNI\app\src\main\java\com\example\binbin\testjni>javac myJNI.java 3、确认自己类的包名!然后在上一级的位置使用javah生成.h头文件一定要在上一级哦,不然不会报错:找不到xxx类 比如我的myJNI.class在
2017-07-04 11:53:48 1248
原创 android6.0屏蔽声音加减
第一种方式:(两种方式采用一种即可)frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java line 2790 //if (SystemProperties.get("ro.mtk_hw_key_remapping").equals("1")) {
2017-06-29 14:18:08 1120
原创 增加VOICE_CALL的默认音量
将VOICE CALL的默认音量增加,参考附件文档frameworks/base/media/java/android/media/AudioSystem.java 中的 DEFAULT_STREAM_VOLUME
2017-06-29 11:43:53 1194
原创 android系统apk进去后翻转180度(MTK)
kernel-3.18/arch/arm/boot/dts/em_t8350_emmc.dts文件中的direction 为12 //改变direction的值可以改变系统apk的方向 cust_accel@0 {compatible = "mediatek,STK8BAXX";i2c_num = ;i2c_addr = ;direction = ;/*10 2 4 7
2017-06-23 11:55:00 1194
原创 android如何修改手机连接电脑显示在电脑上的名字(MTK)
frameworks/base/media/java/android/mtp/MtpDatabase.java找到 private int getDeviceProperty(int property, long[] outIntValue, char[] outStringValue) 函数找到 case MtpConstants.DEVICE_PROPERTY
2017-06-10 09:57:48 3770 3
原创 android如何更换camera拍照声音(MTK)
把下面这些文件替换成自己的音频文件,拍照时就是自己的音频声音。cts/tests/tests/media/res/raw/camera_click.oggframeworks/base/data/sounds/effects/camera_click.oggframeworks/base/data/sounds/effects/material/ogg/camera_click_4
2017-06-10 09:50:23 1932
原创 android开机动画修改(MTK)
开机动画的制作可以参考这边博客http://blog.csdn.net/myvest/article/details/50856199开机动画相关代码位置:frameworks/base/cmds/bootanimation/BootAnimation.cppvoid BootAnimation::initBootanimationZip()该函数初
2017-06-08 16:49:36 943
原创 android修改编译生成ota包的名字(MTK)
build/core/Makefile1853 name := $(name)-ota-$(FILE_NAME_TAG)INTERNAL_OTA_PACKAGE_TARGET := $(PRODUCT_OUT)/$(name).zip这里就是关于ota包的名字的代码,修改成自己想要的名字。
2017-05-27 14:17:21 1726
原创 android修改底层键值
/framwork/native/include/android/keycode.h/framework/base/core/java/android/view/KeyEvent.java/framework/base/core/res/res/values/attrs.xml/framework/base/data/keyboards/Generic.kl
2017-05-20 16:04:46 2827
原创 android底层修改media曲线(MTK)
修改media声音曲线一、声音调节①通过audio tuning调节声音值得范围为0~255,volume的值也可决定声音的大小,最大值为172,该值太大会出现破音。②如果需要从代码角度就获得相应的曲线,需要修改 vendor/mediatek/proprietary/custom//cgen/cfgdefault/audio_ver1_volume_custom_defaul
2017-05-20 11:32:53 1608 3
原创 mtk如何在源码中删除系统自带apk
需要同时删除device/mediatek/mt8127/device.mkbuild/target/product/core.mk把以上两个文件中的对应的apk都删掉,就不会编到系统中了
2017-05-09 09:58:49 1422
转载 linux线程(创建,等待,终止)
linux线程创建等待终止/* FirstThreadFunc.c*/ #include //#include //#include #include void thread (void) { // sleep(1); int i; int tid = pthread_self();//返回自己的线程ID
2017-05-06 13:59:33 807
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人