PDFViewer on G1

September 12th, 2009

HTC 开发了一个基于 Adobe Reader LE 2.5 的 PDFViewer,不过 G1 上直接安装这个 apk 不管用,说是只能 PDFViewer 只能运行在 HTC 设备上。我说 HTC 啊,G1 不是自家的孩子啊……歧视啊……

不过还是有强人有了 hack 的办法:

首先下载 libpdfreader.so、FilePicker.apk、PDFViewer.apk 三个文件,然后把前两个文件分别放到 /system/lib、/system/app 就 OK 了(记得先 remount /system),最后 PDFViewer.apk 按正常方法安装就行,可以用 adb,也可以先复制到 SD 卡,再用 terminal 复制到位置。

下载 & 参考:

http://forum.xda-developers.com/showthread.php?p=3782880
http://strazzere.com/blog/?p=266

Tags:,,,,

Related Posts

Blog 小搬家

September 6th, 2009

Blog 小搬家一次,搬到了 http://blog.leafduo.com/,原先的地址做了 301 重定向,不过还是劳烦有链接的同学修改一下,万分感谢。

传说中的 feedsky 验证:8e9446ad

Tags:

Related Posts

Xinnet sucks & OpenDNS rocks

September 6th, 2009

最近折腾了折腾,发现了几个问题。

leafduo.com 是在新网注册的,然后每次改 DNS 改 A record 当然都得去新网那里。IE only 的管理界面就先不说了,这个管理的逻辑也非常有问题……首先如果你给顶级域加了 DNS 之后就不能删除了,造成顶级域有 5 个 DNS 服务器(新网两个,DH 三个),这也就算了,不过最让人恶心的是自己添加的 DNS 服务器不起作用,还是只有新网的两个 DNS 起作用。添加之后不能删除,而且又不起作用……

顺便问一下哪个国外的注册商服务比较好,价格也比较合理,准备域名到期的时候转出去。

之后又发现了 OpenDNS 的一个很有用的小功能──CacheCheck,能手动刷新 DNS,而不管 TTL 之类的东西,这样当你改了自己网站的 DNS 服务器或者 A 记录的时候,手动刷新一下就可以看到结果了,而不用等 N 个小时全球刷 DNS。当然不用 OpenDNS 的还得等 DNS 刷新的。

Tags:,,,

Related Posts

某著名搜索引擎被封半小时

September 3rd, 2009

某著名搜索引擎被封半小时,包括搜索引擎及旗下各项服务。

大概是从今天下午 5 点到 5 点半。

我不知道某些人的脑子到底被什么东西挤了。

Tags:

Related Posts

Installing Gentoo Linux on Macbook Pro

July 26th, 2009

那是公元某年某月某日,我开始在 MBP 上装 Gentoo……

其实不是个很简单的活,所以来记录下,没装过 Gentoo 的先回家去看安装手册(这不是 Linux 入门教程)

首先说一下配置,2008 年的 Macbook Pro 5,1,型号是 MB471LL/A,配置不一样的话底下的过程也酌情修改。

然后小补一点知识,Macbook Pro 没有 BIOS,而是采用了 EFI。因而也没有常用的分区表格式 MBR,而是采用了 GPT。GPT 传说中能放很多分区(而不是最多四个),fdisk 传说中不支持 GPT(不过好像有人用 fdisk 成功过)。

正式开始了:

  1. 说明一下,我要保留 Mac OS X,因为我觉得 Mac OS X 也很好用,呵呵。
  2. 事先准备好 Gentoo Minimal Install CD、stage3 和 snapshot 备用(直接用最新的 stage,我用的是 amd64 的 CD 和 stage)
  3. 在 Mac OS X 里安装 rEFIt
  4. 分区,这里我用 Mac OS X 自带的 Disk Utility,先 resize HFS+ 分区,给 Gentoo 留出空间,然后新建几个 FAT 分区,具体怎么分你自己定吧。
  5. 插入 Gentoo Minimal Install CD,重启,开机时按住 Option 键,等一会应该会出现一个光盘下面写着 Windows,不管它写的是什么了,从这个光盘启动。
  6. 启动之后,用 parted 改下分区表,把 FAT 改成 Linux 的分区(注意有一个大约 200MB 的 EFI 分区,不要搞掉),然后关机,开机(注意不要 reboot),进到 rEFIt 之后同步一下分区表。
  7. 再次从光盘启动,安装 Gentoo。
  8. 配内核的时候可以参考一下 Gentoo Linux Wiki
  9. make.conf 我是这样写的:

    CFLAGS="-O2 -march=core2 -pipe -msse4.1"
    CXXFLAGS="${CFLAGS}"
    MAKEOPTS="-j3"

  10. 装 Grub 的时候请注意,不要装到 /dev/sda,装到 /boot 的分区上吧。

鉴于 Macbook Pro 有很多诡异的设备,我们来说一下万恶的驱动:

  1. alsa 不出声

    alsa 编成模块,/etc/modprobe.d/alsa.conf 里面加一行

    options snd-hda-intel model=mbp3

    然后运行 update-modules。(via

  2. 触摸板无法使用
    2.6.29-r5 里不知道 bcm5974 还是 usbhid 有问题,反正是有问题,touchpad 没法正常工作,升级到 2.6.30-r4 后就正常了(2.6.28-r5 好像也正常),注意 2.6.30-r4 目前还是 ~amd,相应的,x11-drivers/nvidia-drivers 也要用 ~amd64 里的。

    bcm5974 还是很好的。

  3. 无线网卡的驱动

    portage 里面有,不过是 ~amd64 的,叫 net-wireless/broadcom-sta。

  4. 键盘背光

    portage 里有 app-laptop/macbook-backlight,用这个包就 OK 了。

写得不是很详细,有什么问题可以在下面留言或者 email 我,不过要先问 Google 和各大发行版的相关内容。

Tags:,,

Related Posts