my blog my blog

Tag: Android
windows下安装weditor的gbk错误处理方法

奶牛在使用pip直接安装的时候发生错误,提示一个gbk的编码错误。这个时候就不要继续pip安装了,那些网上说降低版本安装也是没有必要的。直接git源代码安装即可。错误的信息是:

UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xad in position 825: illegal multibyte sequence

git clone https://gitcode.net/mirrors/alibaba/web-editor
cd web-editor
python setup.py install
分享下最近使用的Android应用

 

1.谷歌拼音输入法

不得不承认,google的拼音输入法现在做得很棒,特别是有了滑词输入,记得以前都是英文输入法才有的功能,现在谷歌拼音输入法也有了,很方便,输入效率也挺高的感觉,多熟悉下很好用。

2.pushbullet

文件传送,Android IOS还有desktop browser都可以支持,firefox和chrome都有插件,很方便,可以互通文件。

3.solo Launcher + solo weather

启动器和天气,比较喜欢solo launcher的滑动效果,很方便,性能也挺不错的,比较流畅。

4.滑动短信

原生短信的替代品,滑动效果,很棒

5.fuubo

@碎星iKe 的微博客户端作品,很棒,滑动的手感很方便,而且极简风格让人非常喜欢。

6.绿色守护

休眠软件,对于很多后台运行的程序都可以很好的休眠掉,避免后台占用。

毕设来了

 

2013年的毕业设计,比以往时候来得更晚一些。认识的人早早的都拿到毕设题目神马的了,只有我们学校还迟迟的到开学才抽签选题目。学校压根儿就没安排神马实习,这是我觉得大学比较大的遗憾,哪怕实习水点儿也好哇,总比没有得强。

说说毕设,毕设选的嵌入式软件方向的宿老师,说真心话,大学里面论教学,我最喜欢宿老师的教学风格,有问题直接查官方文档,对于教学的内容也很好的把握,从基础开始,但并不缺少对于后期的一些提要,java课是我大学觉得最有意思的课。

毕设方向也是java相关的,可以选android应用开发,也可以选java web,奶牛想了不少,也开始看java web方面的书籍了,得寻思上手哇,然后js神马的后期也得学起,html5 css3的能用就用,咋说新东西还是会让人眼前一亮的吧。

只想踏踏实实的把毕设做好,大学就毕业了,总不想自己虚度最后的时光,浑浑噩噩混日子神马的是不可取的。

HTC ONE S解锁ROOT刷Recovery刷CM10教程

 

舍友新入手一台HTC ONE S,今天折腾了一个下午,虽然刷机这种事儿都是轻车熟路了,但是还是有一些问题,把解决过程放出来,大家参考下吧。

1.解锁

目前木有S-OFF相关的刷机资料,好像还需要机器来解,所以,方法就是官方解锁。官方解锁就直接去http://htcdev.com/bootloader/注册一个帐号,然后一步步来,在HBOOT那里最后显示S-ON 但是UNLOCKED就可以了。具体教程网上泛滥,自己搜下htc官解

2.刷recovery

先去ClockworkMod下载相应型号的recovery,网址:http://www.clockworkmod.com/rommanager

手机进入HBOOT,然后进入fastboot(按一下电源键就可以了),然后连接到电脑。驱动跟软件点此下载

手机与电脑链接正常后会在手机提示USB链接,然后进入CMD或者linux已经安装的fastboot执行命令

  1. fastboot flash recovery recovery.img 
  2. //其中的recovery.img是你下载的recovery的镜像名称,后缀是img的 

3.如果是只想root下原机系统的话自行搜索一个刷机包,然后用recovery写入。奶牛这里是直接刷的cm10,默认有root,省一步不详细写了。

4.HTC ONE S刷CM10

首先去recovery中给系统做个备份,然后开机进入系统,把备份拷贝出来。以后会用得到,如果你想用官方的ROM的时候。

之后是下载CM10的htc one s 刷机包与google app的补丁包。

CM10下载地址:http://get.cm/?device=ville

Google App补丁包下载地址:http://goo.im/gapps

注意:CyanogenMod 10.0.x 对应Android版本4.1.x,CyanogenMod 10.1.x 对应Android版本4.2.1,下载GApps的时候要注意,nightly的应该是4.2的,而stable的是4.1的,建议使用stable的rom。

将ROM跟补丁包放在手机的/sdcard目录下以供使用,备份完成后再进入recovery,双wipe后将rom刷入,再直接刷入Gapp不用wipe。这时候不要退出,否则退出也无法正常启动,因为HTC ONE S的HBOOT的关系,boot.img不能正常刷入,需要手动刷,解压缩ROM文件夹下的boot.img,用fastboot刷入,命令:

  1. fastboot flash boot boot.img 

注意:这个boot.img是从CM10的ROM里面提取的,原先我们用recovery备份的那个原机备份中也会有一个boot.img,恢复的时候也要手动刷入才可以正常恢复。

这时候开机后就可以正常启动了,但是,开机第二屏幕会有红字显示:

  1. This build is for development purpose only 
  2. Do not distribute outside of HTC without HTC's written permission. 
  3. Failure to comply may lead to legal action 

这个原因是因为我们替换可原厂的boot,应该是有验证没通过,所以提示,但是不影响使用,看了下好像是PJ75IMG.zip的原因,因为没有s-off,而且也不知道这个如何去做替换,暂且搁置,如果有解决方案希望可以留言下,谢谢。

最后可能是CM10的一个小bug,发短信不能正常载入联系人,解决方法是:先将联系人备份,系统设置-应用-联系人存储 清除数据 然后回联系人里导入列表就可以正常了,已测试。

Ubuntu移动版操作系统之我见

 

Ubuntu今天发布了移动版本系统,虽然ubuntu for android在很久之前就提出来了,但是真东西还一直没见过,现在ubuntu for phone也出来了,看样子就不仅仅是个以android为基础的设计了,而是自己开始开发移动版操作系统。对于已经较为成熟的linux内核的Android操作系统,ubuntu移动系统的出现可能并不会造成太大的影响,而且,现阶段完全看不到什么优势。

1.界面

看过介绍视频的朋友应该第一印象是ubuntu手机系统的界面还是以触屏为基础的滑动型界面,其中融入了很多unity的元素,比如边栏的Launcher,多少可以看到些桌面版本的影子。在UI上有不少创新,但是在这方面Android的操作相对而言并没有什么劣势,可定制性还更强,因为Android的启动器有很多家都在做,而且美观程度与使用程度都很强大。

2.厂商支持

估计这个是最关键的,大厂商一年能出几款机器都是有数的,就拿htc说事儿,今年有几款机型,多数Android系统,出了8s跟8x的wp8手机,之外的我们了解就很少了,三星主打就是Android而且今年的新机型也不多,moto lg的也都如此,所以,从厂商方面,他们没出一台新机器都会很慎重,对于技术不成熟的产品,未见会有大兴趣。

3.应用

上面那些虽然重要,但我觉得不是至关重要的,买智能手机,我们最看重的就是应用。现在应用方面我觉得可以算是IOS的跟Android的两家独大,虽然WP的也有很多,但是从出货量上与Android跟IOS还是有很大差距,暂且不说。Ubuntu移动版有多少应用呢?又会有多少人为其开放应用呢?我反而觉得Chrome OS跟Firefox OS会有更大的优势,至少人家专注在浏览器,专注在web app,而且web app的跨平台性也会好很多,所以开发者还是会考虑的,但是ubuntu的移动版哩,呃。。。

也并没有打击谁的意思,只是觉得还是专注做好自己的桌面Linux就好了,搞移动操作系统,想在其中分块肉,并非易事,微软尚且没有做那么成功,何况canonical。微软的wm系统在移动智能操作系统领域也是先驱,底子绝对够厚,如今也还是被Android压得很累。Android从2.x版本到现在的4.2版本,真的是越来越成熟,系统的流畅度也有目共睹。看着ubuntu port在谷歌三儿子的视频,心里也不知道是个啥滋味了,难道只能做个geek的玩物?

Ubuntu OS Port On Galaxy Nexus视频如下:

Samsung I9250 Galaxy Nexus 解锁root刷recovery全教程

 

继续上篇Samsung I9250 Galaxy Nexus 刷官方Android4.2教程 ,虽然隔得时间有点儿久了,还是把解锁root跟刷recovery的教程给补上。因为三星i9250 Galaxy Nexus没有内存卡,所以我们仍旧是线刷。

先来说解锁,首先音量加+音量减+开机键开机,然后连接手机到电脑,执行:

  1. fastboot oem unlock 
  2. 可以进行解锁,在HBoot模式下执行,然后手机会有提示解锁的信息 
  3. fastboot oem lock 
  4. 可以进行加锁 
  5. 注意:加锁解锁都可能造成数据丢失,建议先备份好重要信息。 

第二个咱先说刷recovery,因为root也是刷入一个包,所以我们还是需要recovery做辅助的。这里我们刷支持触摸的CWM Recovery.

  1. fastboot flash recovery recovery-clockwork-touch-6.0.1.5-maguro.img 
  2. 记得刷完后要把/system下的recovery-from-boot.p删除,否则可能recovery会被自动还原 

下面来说root,root就刷入一个root包即可。直接在recovery中选择update from sd-card即可。然后找到文件升级就搞定了。

最后把ROOT包跟recovery的img发上来,root包是zip的,用recovery刷。recovery是img的,用fastboot刷。

点此下载i9250_root_rec.zip

Samsung I9250 Galaxy Nexus 刷官方Android4.2教程

 

话说入手Google三儿子已经有几天了,刷机root神马的都很简单,今儿就把刷官方最新Android4.2的教程跟朋友们分享下吧。

其实三星I9250这款机器刷机很方便,因为官方并没有锁fastboot,而且提供了最新的ROM以及一键刷机的脚本。我们需要做的就是搞定驱动,然后装上fastboot,这两点俺就不多解释了,自行查找资料。俺主要说说如何刷官方最新Android4.2的方法。

1.下载三星I9250 Galaxy Nexus的官方Android4.2的刷机包。

下载地址:https://developers.google.com/android/nexus/images?hl=zh-HK#yakju

2.下载完成后解压得到两个刷机脚本跟刷机镜像。

其中的.bat脚本是windows下的批处理,而.sh则不用多解释了,是我们linux下的脚本,脚本的命令也就是如下的几条。

  1. fastboot flash bootloader bootloader-maguro-primelc03.img 
  2. fastboot reboot-bootloader 
  3. sleep 5 
  4. fastboot flash radio radio-maguro-i9250xxlh1.img 
  5. fastboot reboot-bootloader 
  6. sleep 5 
  7. fastboot -w update image-yakju-jop40d.zip 

我们可以看到,就是用fastboot来刷的,首先刷了bootloader,然后重启进入bootloader,等待五秒后刷radio,刷完radio后重启等待五秒刷系统,系统都打包在了zip文件中。这样子执行结束就刷机完成了。

windows系统可以进入所在目录后执行bat文件,linux系统就执行sh文件。但是注意,fastboot一定要安装好,就是执行fastboot devices后可以看到设备,如果看不到设备就是驱动没装上,需要先装驱动。

呃,算了还是把windows下的驱动跟adb发上来吧。自己解压后把驱动放在系统盘的一个目录下,然后安装驱动的时候手动选择即可。fastboot放在windows文件夹或者system32下,那样子在cmd中就可以直接执行了。呃,linux的自行研究,不多解释了。驱动下载

下次讲下Galaxy Nexus的recovery跟root的方法,明后天的就更新上。

四儿子Nexus4真心是好东西到不了咱手里哇,从发售到现在,价格都炒到啥样了,算了吧,三儿子其实就足够用的了,等四儿子伤不起的亲可以联系奶牛哈,店铺里有四儿子,才2k出头的价格,性价比还不错。店铺地址点下面的条幅就看到了。

Android手机无法正常连接无线路由器的解决方法

 

今天接了一个客户,说是刚买的G22无法正常连接水星无线路由器,其它设备都正常使用,查找了一圈儿,发现是WMM的关系,关闭即可。

方法:

在路由器中,无线设置——无线高级设置,取消WMM的勾选。

重启路由器即可解决

Google亲儿子就是亲儿子哇,官方ROM刷起来很方便

 

亲儿子就是亲儿子哇,果然官方的支持蛮好的。手上有台Galaxy Nexus,刷官方rom太方便了,直接fastboot就可以了,而且官方的rom包都打好了,直接下载执行其中的bat(windows系统)或者sh(linux)脚本即可,相当方便。

看网上各种自己写的安装脚本,其实无非就是多几个中文字提示,也就那么回事儿。

发上网址来直接分享下:https://developers.google.com/android/nexus/images?hl=zh-HK

改天发个Galaxy Nexus刷最新Google Android 4.2.1系统的教程(呃,貌似国内都还没有人写呢,都是ota升级,弱爆了),而且root神马的也一口气都搞定,这几天出教程。

买手机找奶牛,保证全新原装无忧售后

 

最近博客更新比较少了,朋友们有没有想念奶牛哇。嘿嘿,跟朋友们说个应该算是好消息吧,以后买手机可以直接联系奶牛了。HTC MOTO Samsung LG的热门机器都有,全新欧版、亚太版机器,拒绝翻新机器。虽然不是奶牛当老板卖手机,但是奶牛现在在做店铺的帮手,所以朋友们也大可放心。至于价格嘛,肯定奶牛会给博友朋友一些优惠滴啦,直接联系客服,就说奶牛博客的读者即可,或者直接联系客服的时候说找奶牛就可以了,奶牛一般晚上都会在。

故事:

说说我跟店主的故事吧,话说那是我刚开博客的第一年,也就是两年前,我的第一款Android智能机就是从无敌丐帮的乞丐大哥那里入的,手机用到现在啥问题没有,期间出过一次赠送的内存卡无法读取的现象,乞丐大哥直接来回包邮把内存卡给奶牛换新了,我觉得别家真的很难做到这样,这也是奶牛会跟乞丐大哥一直关系很好的而且很信赖乞丐大哥的原因。大哥是一特实诚的山东汉子,朋友们可以去看看乞丐大哥的微博@无敌丐帮智能手机俱乐部

理由:

推荐一个售后无忧,质量有保证的店铺给朋友们,加上奶牛亲自上阵做客服,朋友们总不会信不过咯。淘宝各路卖家,鱼龙混杂,手机也是鱼目混珠,当年奶牛也有过惨痛的被骗经历,可以看奶牛的文章:奶牛求助:淘宝遭遇黑心卖家,请有淘宝的朋友帮帮奶牛 ,所以,真心不会推荐些什么垃圾店铺给博友。

 

来乞丐家吧,手机若是跟描述不符或者有翻新现象,直接淘宝投诉,丐帮支持加倍赔偿,已经交纳保险金。手机到货一周免费测试体验,有质量问题,您一句话,来回邮费我们包了,就为了让您有个放心,一周没问题也请朋友们给个真实的评价哈。我们的售后,这个您就放一千个心吧,非人为的损坏我们来回包邮维修。

 

朋友们都来瞧瞧逛逛吧,记得不要调戏奶牛客服哦~~~

无敌丐帮手机俱乐部地址奉上: http://wudigaibang.taobao.com