SymbianOS9.1的硬件格式化,权限,破解——————————liuqm的手机试用过程
好不容易从Symbian那里弄来硬件格式化方法,
因为*#7370#是Symbian系统软件格式化,只有AllFiles权限,有些公司的软件注册信息存在c:\sys\private\,AllFiles对它只有只读权限,不能改...
TCB(Trusted Computing Base),RawDisk,DiskAdmin可以修改所有文件,但被Symbian公司保护,要厂商(Nokia,SE,etc.)审核后才能发放,目前很少有(有也不会让你自己乱改).
比如ACM2.6的信息一般是删不掉的,因为它有WriteDeviceData权限,可以写私有的c:\sys\private\[SID],除了它自己,只有受严格保护的权限可以访问,所以要用硬件格式化来删除C:里的所有东西,方法如下:
1.关机
2.按住绿色通话键+3+*+电源开关 (好象比较难按住)
3.等大约3秒种
4.屏幕出现"Formatting...",白色背景
5. 等屏幕背景从左到右变黑(貌似进度条)
6.格式化完成自动开机
7.Feel free
这里谈到的权限问题,就引申出去,假如你解开一个sisx文件,修改了代码,这是比较容易的,因为是gcc-symbianelf,但是却只能在模拟器上运行,在手机里不能安装,因为牵涉到系统API的软件在OS9.1都必须要认证签名,我拿到的开发者权限虽然可以用到应用层的所有API,但是限制IMEI,所以搞OS9.1的破解基本上是不可能的,除非Symbian认证了你的破解文件,发给你Certificate. =.=;
还是研究算号器吧,不过现在有些软件要网上注册,那就只有拿到别人成功注册的信息分析后才能说了.~~
(ps.惊人的发现SymbianOS很少有堆栈溢出...完全是托管代码,底层API都受保护...几乎无懈可击!)