imx515 apad复活记

最近运气比较差,诸事不宜。在我担心我唯一可以测试用的android真机会不会出现问题的时候,它挂了。在我看着电车为了通过缓缓逆向行驶而为它连接电线的支撑杆会不会脱掉而担心当初设计时是否考虑到这一点的时候,它也倒下了。然后就只好想办法修复自己的apad了。

我说的挂掉表现几乎是彻底的挂掉,开机仅能听到滋滋的电流声,剩下就是板砖了。拆机,dd copy,开机,还是一样。拔卡重插,无任何表现。我甚至都在考虑是不是显示屏挂掉了,要不要重新挑选了。抱着试一试的态度,看能不能进recovery模式,其实不用想也知道的,因为显示屏都没有任何反应,几乎意味着recovery模式无法启动的,老天眷顾,我只是想做最后一次的尝试,失败的话就当垃圾了。在我估计足够长的时间之后,确保正常的话已经停在了recovery模式的菜单之后,默认情况下,会停在reboot这个选项上,然后,按下确定键(机器正面的圆按钮),奇迹就这样发生了,它居然复活了。至于什么原因我也不清楚,这样的话,对于我之前做的android 2.3.1的研究出现的没有显示或者最后出现正常显示的总结出现怀疑了。然后查看了编译脚本,发现对于内核的配置几乎没有改变,还是按照默认的来,只是修改了u-boot的boot的参数,孰是孰非,我也不清楚了。

另外,推荐dd copy的时候按照这样的顺序来,先umount所有的分区,然后再dd copy,因为ubuntu默认会挂载所有的分区,如果在这样的情况下dd copy的话,很容易出现copy完之后,分区不认的情况。

意料之外的突发状况

上周六下午买了个山寨平板,白牌的im515 apad,想测试下现在的机器可以跑的极限是多少。周六下午检查机器状况,周日测试下看系统有无重大问题,同时也算熟悉下android的操作。同时在下载freescale的补丁,然后是android 2.2的代码,等小水管下完和所有工具准备完,已经是周一了。周二早上不小心摔到地上,然后触摸屏碎了。周二晚上编译系统到剩余内核部分,今天编译完成了。这两天就在整这些事情了。问淘宝上的商家,卖给我的人说要等到农历年后,自己找的店主总不在线,另外一个在线的呢,说没有现货,得要一周左右,所以只好等了。

android触摸屏坏掉的话,一个机器几乎坏掉了80%的功能,我尝试着用鼠标控制,没有显示鼠标指针,随便一动都不知道在什么地方。然后愣是摸索着,将系统给升级了(使用adb传输数据)。昨天整的我几乎想要下单子重买了。太郁闷了。

虽然今天终于得到自己初步弄的系统固件了,但却想看下调节下触摸屏说不定会有鼠标,于是,这下彻底悲剧了。调节触摸屏需要重启,然后没办法退出了,唯一的退出办法就是装上触摸屏在那个位置点一下。连关机都不能,关机的话,要么拆电池,要么等到电池耗光。下次在修改之时先要三思一番了。