- 浏览: 506795 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
lin_kk:
最近正在学,请问LZ有源码事例吗,如果有能发一下我邮箱吗,万分 ...
使用libgdx及其中的box2d 2.1的注意事项 -
ahong520:
编译都通不过
ffmpeg对音频解码的一般步骤 -
辽东小小:
<div class="quote_title ...
adb push的Permission denied -
cdtdx:
好文, 相当不错啊. 收了.
什么是app2sd,app2ext,data2ext?app移动到SD卡哪里去了? /mnt/asec /mnt/secure -
dickycat:
学习了,最近正在学这一块,年纪大了,学起来有点吃亏!
使用libgdx及其中的box2d 2.1的注意事项
Basically: nvs_map.bin is what is used to set you MAC address, part of calibrating, as well as other parameters that I won't get into here (can check out the other posts as I make them if curious). So if your wifi is acting weird, keep having your MAC change, getting calibration errors, etc... check /pds/wifi/ and /system/etc/wifi/ for this bin file. If its not there than this is how you make it:
********FIRST MAKE SURE YOU CHECK ALL WIFI FOLDERS FOR THE FILE - NVS_MAP.BIN!!! THESE INLUDE: /system/etc/wifi ; /pds/wifi ; /data/misc/wifi . IF IT'S IN ONE OF THOSE FOLDERS THEN MOVE IT TO WHERE IT NEEDS TO GO MANUALLY OR CHANGE THE TERMINAL COMMANDS IN STEP 5 ACCORDINGLY. THEN CONTINUE TO STEP 6!************
1) Turn phone on
2) Make sure that Wifi is on
3) Start up terminal on your phone and enter[/CODE]:
dmesg
Going to get a long list of random strings/errors/etc. IF your brave read thru em, it is identifying what may be messing up in your phone lol. Up towards the top you'll see the stuff for tiwlan giving errors about no nvs, fw, etc.. now go back to the bottom of the terminal.
4) First cd to anywhere but "/" ,Now enter this series in (The part you enter is green. The rest is what you'll be answered with. Be careful and copy the right stuff and pay attention to the spaces!):
Quote
user_main, start
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
/ w p 1 l 2 f 2
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
.../poWer> set_Power_mode, set_powersave_powerLevel, set_deFault_powerlevel, set_doZe_mode_in_auto, traffic_Thresholds, eNable, Disable, set_dcO_itrim
/ t r h 0 7
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
.../biT> Bip/, Radio debug/
.../Radio debug> Get hdk version, cHannel tune, Tx debug/, rx Statistics/
Channel tune of channel 7 was performed OK
/ t b b 375 128 0
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
.../biT> Bip/, Radio debug/
.../Bip> update Buffer calref point, Tx bip, Rx bip/
BufferCalReferencePoint was configured succesfully
/ t b t 1 0 0 0 0 0 0 0
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
.../biT> Bip/, Radio debug/
.../Bip> update Buffer calref point, Tx bip, Rx bip/
Entering FillMACAddressToNVS
Mac[0]=##
Mac[1]=##
Mac[2]=##
Mac[3]=##
Mac[4]=##
Mac[5]=##
exiting FillMACAddressToNVS
/
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
q
Congrats skippy, you just made a basic general nvs_map.bin thats made by your phone FOR your phone. But you ain't done yet....
5) Now you gotta move it. You can do this with root explorer manually or again in terminal. Terminal commands would be:
# cp nvs_map.bin /pds/wifi
# mv nvs_map.bin /system/etc/wifi
*EDIT* For those getting errors with moving: make sure the system is read/write (rw) not read only (ro) and try again, or use root explorer. *EDIT*
6) In your " / " directory you'll find an init script named init.mapphone_cdma.rc . Inside there towards the bottom you'll find this strand if you open it:
service wlan_loader /system/bin/wlan_loader \ -f /system/etc/wifi/fw_wlan1271.bin -i /system/etc/wifi/tiwlan.ini \ -e /pds/wifi/nvs_map.bin disabled oneshot
You can try leaving it like that and manually execute it like any other script with rootexplorer/script manager/ whatever.... Or you can change it like I do to:
service wlan_loader /system/bin/wlan_loader \ -e /system/etc/wifi/nvs_map.bin \ -f /system/etc/wifi/fw_wl1271.bin \ -i /system/etc/wifi/tiwlan.ini disabled oneshot
Both may work or one of the two, depends on how cranky your phones being. Either way manually execute them via rootexplorer or scriptmanager. After you execute it you'll notice a whole crap load of folders got made in the directory....its fine, take a breath and leave them for now.
http://rootzwiki.com/topic/5650-wip-guide-nvs-map-creation-aka-how-i-fixed-my-wifimac-issues/
发表评论
-
编译XT720 gingerbread
2013-05-04 11:18 822在android根目录下执行". build/env ... -
编译mx 内核成功
2013-03-18 17:48 819转 : http://hi.baidu.com/_xi ... -
ubuntu下面找不到ZTE V880设备
2012-12-06 16:22 775两种方法:第一种方法是你连上你的手机,重启电脑,再adb de ... -
Android中解决图像解码导致的OOM问题
2012-10-01 18:41 791http://7dot9.com/2011/08/androi ... -
编译Android下纯C的静态程序,undefined reference to raise
2012-07-08 23:28 2332尝试在Android下编译纯C的静态程序,执行gcc -v - ... -
开发Android下纯C程序时,打开时提示not found
2012-07-08 20:09 1339这个问题烦了我一天了..郁闷.本人想试验一下使用ndk里面的t ... -
NDK报错:make: *** 没有规则可以创建“obj/local/armeabi/objs/a/a.o”需要的目标“/a.c”。 停止。
2012-07-05 21:02 2138android开发用ndk编译so库时,有时直接从别的地 ... -
adb push的Permission denied
2012-05-30 17:19 3573遇到的问题是 zhanglanyun@zhanglan ... -
adb pull失败问题解决方法
2012-05-30 17:03 2107问题:使用adb pull命令从android系统中读取文件失 ... -
关于app2sd、a2sd、data2sd、a2sd+的区别的解释
2012-05-17 11:47 1025因为看到很多机友对这个概念不理解。首先解释一下这些缩写,全部的 ... -
什么是app2sd,app2ext,data2ext?app移动到SD卡哪里去了? /mnt/asec /mnt/secure
2012-05-17 10:56 3320Google Android手机的软件为了安全性和稳定性 ... -
android 如何自定义ProgressBar
2012-04-22 15:39 1891原文:http://blog.sina.com.cn/s/bl ... -
Android Activity LaunchMode 验证
2012-03-31 11:23 872在Android中,每个Activity有4种LaunchMo ... -
Android改变MAC地址
2012-03-30 13:42 21411.Find out your original MAC ad ... -
C通过JNI 层调用Java的静态和非静态方法
2012-03-26 09:47 39111、主要流程 1、 新建一个测试类TestProv ... -
使用ndk或linux下独立交叉编译(ffmpeg)
2012-03-18 21:48 22671、ndk 编译程序 在NDK的apps目录下创建he ... -
android-ndk-r7 编译 ffmpeg-0.10
2012-03-18 21:46 4558看了这篇文章 http://blog.sina.com ... -
android2.3 MODIFY_PHONE_STATE
2012-02-27 22:14 3030一直被一些莫名其妙的电话骚扰,而且只响两声就断了,一直 ... -
Androidmanifest.xml里的<uses-feature>
2011-12-27 17:10 1316如果你是一个Android用户,而且你有一个老旧的安装有and ... -
android程序中取得root
2011-10-25 19:42 1023public static boolean runRootCo ...
相关推荐
ESP8266 NVS基本操作演示DEMO。方便初级学习者学习如何保存uin32_t类型数据,保存结构体,保存字符串。简单的DEMO。
用于ESP32,基于RTOS3.0的esp_idf框架下面的,用NVS来实现对结构体的存储和读取的函数。将此文件里面的内容复制到main中稍作修改就可以使用。
esp32 micropython nvs 测试文件,说明了micropython的esp32 nvs存储使用方法
我的博文中: ESP32-C3 学习测试(八、NVS — 非易失性存储库的使用)的最终测试代码
大华摄像机、录像机、解码器搜索软件,dh-IPC、NVR、DVR、NVS、NVD,它用户可以打破网络的限制,更加便捷地获取到所需工具,随时进行工具安装及更新,设计简洁大方,使用方便,是大华伙伴们工作的得力助手。
Arduino NVS 是用于 ESP32 的非易失性存储(NVS、闪存)库到 Arduino 平台的端口。它将主要的 NVS 功能包装到 Arduino 风格的 C++ 类中。这个库的灵感来自于TridentTD_ESP32NVS 的工作。 NVS 库(通常称为“闪存库”...
办事处监控方案(NVS)推荐.pdf
办事处监控方案(NVS)归纳.pdf
nvs.c - Routines for saving and restoring ACPI NVS memory region.
NVS(节点版本切换器) NVS是一个跨平台的实用程序,用于在不同版本和分支之间进行切换。 NVS本身是用节点JavaScript编写的。 该工具显然是受其他节点版本管理器工具启发的,尤其是 ,它从中借鉴了很多想法和一些...
NVS网络摄像头控制系统,电脑做硬盘录像机必备软件,NVS监控软件
APP版本更新请修改IMAGE_INFO_VER,NVS地址首地址变化请修改IMAGE_END_ADDR 注意:本工程只是一个OAT的框架工程,应用部分程序需要移植到本工程上运行 注意:升级时请确保 OAT_ISP设备只有一个 QQ:511581342
第一章1. 学习目的及目标掌握 NVS 概念掌握 NVS 库函数接口编写 NVS 存储多种类型2. 乐鑫 NVS 简介(原文)子 类 型 的 所 有 分 区 。
大华NVS联网监控集中存储方案.pdf
乐鑫esp8266学习rtos3.0笔记第3篇: 一篇文章带你搞掂存储技术 NVS 的认识和使用,如何利用NVS保存整型、字符串、数组以及结构体。。 - CSDN博客 https://blog.csdn.net/xh870189248/article/details/88537666
固态硬盘技术资料 NVS3600A SSD PCB
大华NVS联网监控集中存储方案归纳.pdf
大华视频服务器DH-NVS0404DF解码器分享.pdf
大华视频服务器DH-NVS0404DF解码器借鉴.pdf
nvs压缩包