Archos 70 IT 小分享 Firmware 2.1.08 (19/2/11)

本帖最後由 bananapineapple 於 2011-2-19 12:28 編輯

Archos 70IT


2.2上左量新firmware
可以係Setting > about device > Power management > Overdrive (1Ghz)
因為官方既flash 未認證,如果你係market裝既flash 係用唔到GPU加速,所以會lag


EXT4 system (THXTHXTHX siuming81  ching  )
以下係siuming81  ching 的做法,有錯漏的話請各位幫手更正,謝謝:

工具:SD Card x 1(Class 8/10)
USB Card Reader x 1
USB手指 x 1

SDE:
http://www.archos.com/support/support_tech/updates.html?lang=en
(運行之前請看清楚"Important notices"。)

Virtualbox 4.0.
http://download.virtualbox.org/v ... 4.0.0-69151-Win.exe

Gparted 0.7.1.5
http://sourceforge.net/projects/ ... ve-testing/0.7.1-5/
(教學: http://liuawei.wordpress.com/200 ... %e8%a3%9d%e7%af%87/)

Files (UrukDroid-0.3)
http://forum.xda-developers.com/showthread.php?t=895599
(initramfs.cpio.gz, zImage & rootfs.tar.gz)

Extfsd
http://sourceforge.net/projects/ ... d-0.48.exe/download

Ext2Read
http://sourceforge.net/projects/ ... xplore.exe/download

Part1:
----------------------------------------------------------------------------
(Gparted Terminal)
1)用fdisk 分1/2/3個partations。

(假設SD Card是"/dev/sdd")
sudo passwd root
1111
1111
su
fdisk /dev/sdd
d
1 (會delete你SD Card內的partation,如有files在內的話記得先做backup...)
n
p
1
1
+512M (分512Mb給第一個Partation)
n
p
2
(default, 按Enter)
+1G (分1GB給第二個Partation)
n
p
3
(default, 按Enter)
(default, 按Enter)(其他位全給第三個Partation)
w


2)format 1/2/3個partations做ext4。

mkfs.ext4 -O ^huge_file /dev/sdd1
mkfs.ext4 -O ^huge_file /dev/sdd2
mkfs.ext4 -O ^huge_file /dev/sdd3
(format第三個partation前請先看下面"****")


3)用"USB手指"抄0.3的"root.gar.tz"到gparted。(如果身上只有一張SD Card,就只有先抄root.gar.tz到gparted才開始,請參考bananapineapple師兄在63#教的方法)

4)unzip "root.gar.tz"到SD Card的第一個partation(/dev/sd*1)

(假設"USB手指"是"/dev/sdb" & 已format做ext4張SD Card是"/dev/sdd")
mkdir /tmp/sd
mkdir /tmp/usb
mount /dev/sdb1 /tmp/usb
mount /dev/sdd1 /tmp/sd
cd /tmp/sd
tar -zxf /tmp/usb/root.tar.gz (要load一會)
ls (看一看有沒有一些folder/files如"init.rc"和"init.rc.new"顯示出來,如有即是已成功unzip了)
cd
umount /tmp/usb
umount /tmp/sd


(Archos 70)
5)用0.3的 "initramfs.cpio + zImage"flash Archos。

http://forum.xda-developers.com/showthread.php?t=895599
Remove card reader with SD card from your PC
Flash initramfs.cpio.gz and zImage from SDE boot menu:
•reboot Archos70, hold up/+ volume key until you see "Archos A70S - Boot Menu",
•choose "Recovery System"->"Developer Edition Menu"->"Flash Kernel and Initramfs",
•connect Archos to PC
•copy initramfs.cpio.gz and zImage
•Remove USB cable from device.
•put your new SD Card into Archos,
•press Archos power button shortly (to confirm OK on screen).
•Press once again power shortly (Archos will reboot) and hold up/+ volume until "Boot Menu" -> choose "Developer Edition".


----------------------------------------------------------------------------
做了Step 1-5後,插入SD Card後開Archos的"Developer Edition"會用第一個partation來Run個System(Root)。
怎確定成不成功? 請用bananapineapple師兄在58#教的方法,將Archos用USB線連接電腦後看看有沒有出現"否,只充電",有的話即是成功了~(這個是0.3的新功能,$aur0n自己都未做testing,我自己又不覺得有充到電....)

Part2:
----------------------------------------------------------------------------
如果SD Card分了2個或以上partations:
(Archos 70)
6)用"Android Terminal Emulator"copy返原本自己一直在用的"apps/data"去SD Card的第二個partation。

7)replace "init.rc"。

su
mount /dev/block/mmcblk2p2 /data.new
cp -rp /data/* /data.new/
umount /data.new/
cp /init.rc.new /init.rc


----------------------------------------------------------------------------
做完Step 6 & 7,再重新開Archos就會用SD Card的第二個partation(/dev/Block/mmcblk2p2)來運行 "apps/data"。
怎確定成不成功? 如Archos本身有 "app2sd" or " titanium backup"這類software的話,可以用他們來看一看Archos的"內部記憶體"有多少,如果是等如你分給第二個partation的容量(eg. 1GB or 2GB,原本的只有300mb...)的話即是成功了~
----------------------------------------------------------------------------
如果SD Card分了3個partations的話,不論第3個partation係ext4 or fat32 format,這個partation(/dev/Block/mmcblk2p3)都會自動mount去/mnt/storage/sdcard。
怎確定成不成功? 用"Android Terminal Emulator"入1)su & 2)df -h,如果出現了:
.....
/dev/block/mmcblk2p2........................... /data (第二個partation已成功mount去/data~)
......
/dev/block/mmcblk2p3........................... /mnt/storage/sdcard (第三個partation已成功mount去mnt/storage/sdcard~)
----------------------------------------------------------------------------

*做完以上的步驟,你的SD Card已經等如一個獨立的"System(Root) + Apps(Data)",如果你沒有插入SD Card來運行Developer Edition的話,Archos會用回你原本的"System(Root) + Apps(Data)"來運行。
注意: 如用SD Card內的ext4運行Developer mode後,在Archos Power off 前都不要將SD Card移除(即是你也不會在用Windows時移除個Harddisk出來吧~)

**怎樣在Archos查看第三個partation的files(Archos內的"文件"沒有了"sdcard"這個folder...)???
用Root Explorer(或者其他file exploer)到"storage/sdcard" or "sdcard/sdcard"就會找到了。

***將Archos用USB線連接Windows時Archos會告訴你連接不到(USB內存發生問題...),怎辦???
要用"Android Terminal Emulator"先"umount /mnt/storage/sdcard"才行。但就算Archos連接到了,Windows只可以連接到Archos入面的~6GB(只連接了"A70S"一個Drive出來)。
(我想寫一個.sh給gscript lite來mount & umount /mnt/storage/sdcard可能會方便一點,未試...)


****如果自己平日並不常用Linux,只想用Windows讀寫SD Card的第三個partation的files(eg. Movie & Mp3...),怎辦???
因為Windows暫時仍不能寫入Ext4(Read & Copy可以試用ExtRead),如果真的想用Windows來讀寫第三個partation,那就最好將這個format做fat 32(ntfs應該都可以,而ext2/3自己未試)。

*****已將第三個partation算format做fat32,但用"SD Card + USB Reader"連接Windows後,它只告訴我要SD Card需要format後才能用,怎辦???
因為Windows只能認到SD Card的第一個partation,而它也不能讀取這個ext4 partation。解決方法是用Extfsd Mount第三個fat32 partation去任何一個Drive(eg. F:)去讀寫就可以了。[/url]

http://forum.xda-developers.com/showthread.php?t=895599
Known problems:
•Status Description
•(unknown) There are reported some problems with ADB
•(can't be fixed) Android automounter (vold) does not recognize EXT4 in stock firmware - so it will claim SD card is damaged (it's just a message)
•(can't be fixed) You can't connect Archos to your PC as a USB device, Android tries to umount SDCard witch is impossible since system runs on it



#63
我個方法係,fat32既情況下,放rootfs.tar.gz落去mirco sd
入去linux terminal
cd /tmp
mkdir sdcard
mount /dev/sdc1 /tmp/sdcard
cd sdcard
cp -v  rootfs.tar.gz /tmp/
cd ..
umount /tmp/sdcard
fdisk /dev/sdc

Command (m for help): d
Selected partition 1

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
1
2048
+512M
重覆做埋第2第3個part

mkfs.ext4 -O ^huge_file /dev/sdc1
mkfs.ext4 -O ^huge_file /dev/sdc2
mkfs.ext4 -O ^huge_file /dev/sdc3


cd /tmp
mount /dev/sdc1 sdcard
cd sdcard
tar -zxf ../rootfs.tar.gz
cd ..
sync
umount sdcard
Root:
暫時黎講,要裝左SDE先可以root到,
要install SDE~~
之後flash zImage 同 initramfs.cpio.gz落去部機,禁就可以root到~~~

Market:
如果大家覺得lag,可以去設定>修復>默認配置
之後裝最新既market Version 5 Newest
裝core既appplication 就可以了

Flash

quote from gregmattersen
Flash For archos 70/101( Droid X version)

created via backup via Astro on  Droid X, similar CPU/GPU, same chip family as the Archos Gen 8's

大家可以download e個用住先~~好過market上那個,記住唔好update個flash ,唔係就會慢番~~

USB HOST:
大家可以買NOkia CA-157,唔好以為你插既野唔郁條線就係壞,其實好大可能係唔夠電~~
我試過駁多條線拎電既話,基本上好多野都會行到,連2.5" HDD, mouse, keyboard, cardreader都得~~
p.s.係ebay/星際買到~

Mon Protector:
其實archos 70,如果你識自已貼既話,去黃金買20蚊既 ipad磨沙,一開二,自已貼就最perfect
archos 101都可以用ipad貼,岩岩好嫁~~要cut左個圈圈位

USB/BT tethering:
Iphone 4, blackberry, Nokia Eseries都試過係可以嫁
Desire android 2.2 wifi share都係可以的

p.s. Iphone 4既mywi係唔可以用係arhcos 嫁~~

From gacoslai
經多番測試如下:

1. 開著3g,(電話藍牙)
2. 再開啟archos既藍牙
3. 配對連接,當配接後
4. 用archos到設定/無線與網絡/手機tethering, 尋找有無可用配對作連接,(配對提示:經多番測試,每次配接時都會有配接號碼出現,如配接號的頭一個號碼不是 '5"字的話,我試左很多次都,archos 手機tethering 都認不到手機)
(yes)  有的話選取剛配對的電話後,再按 tether,等待archos 與電話 連接,無問題會有"tethering 連接" 便可上網)
(no)   如不能夠連接三至四次,soft reboot 部archos,
5. 如成功的話archos 畫面最上方取開著藍牙的icon外,會一個類似電話或者計數機既icon著左就表示成功,否則重做以上步驟
6. 如關閉藍牙時最好先入設定藍牙的tether關掉,否則下次連線時可能出現問題,如下次不成功便要reboot archos,然後按tether便可連接

milestone 要root 機先可以share到藍芽&download "wireless tether"
wireless tether setting tick "bluetooth in stead of wifi"



YOUTUBE--TVB test
http://www.youtube.com/watch?v=K_wgzG4A2co

IMG_0605.JPG (48.24 KB)

Android 2.2

IMG_0605.JPG

IMG_0609.JPG (94.33 KB)

睇TVB live 無問題~順到爆

IMG_0609.JPG

IMG_0610.JPG (89.69 KB)

IMG_0610.JPG

IMG_0611.JPG (92.11 KB)

IMG_0611.JPG

IMG_0644.JPG (68.56 KB)

IMG_0644.JPG

IMG_0640.JPG (98.67 KB)

ext3

IMG_0640.JPG

IMG_0641.JPG (56.28 KB)

IMG_0641.JPG

IMG_0646.JPG (81.93 KB)

ext4

IMG_0646.JPG

IMG_0558.JPG

可唔可以大返少少

部機好過Galaxy

TOP

本帖最後由 bananapineapple 於 2010-12-26 23:24 編輯

Swap File 教學: (THX marclh-XDA developer)

最新firmware root 唔到@_@...所以係swap唔到嫁^^

1: SWAP DOWNLOAD入面有3個 file (swap128, swap256, swap512)
2:放入SD card (suggest!!!!!) or interal storgae(壞左就唔好)
3:"z4root "temp root
4:Download "terminal emulator" from market
5:開 terminal emulator
6: 打su,問您係咪最高權限(允許)
7:打cd /mnt/storage/sdcard ... or cd /mnt/storage (Internal storage)
8:打swapon swap256 (suggest to use 256 如果未用過)
9:打free
10.大成功!!!!

p.s. 記住,開左swap 唔可以駁USB過file,要close swap file 先
6: 打su,問您係咪最高權限(允許)
7:打cd /mnt/storage/sdcard ... or cd /mnt/storage (Internal storage)
8:打swapoff swap256 (suggest to use 256 如果未用過)

IMG_0620.JPG (110.97 KB)

IMG_0620.JPG

TOP

買左幾多$$

TOP

本帖最後由 bananapineapple 於 2011-1-13 00:45 編輯

Class 10 micro SD
大家可以買黎做ext4,記住張卡上要有class(10) logo ^^

IMG_0633.JPG (88.35 KB)

IMG_0633.JPG

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

本帖最後由 bananapineapple 於 2011-1-28 13:10 編輯

Thx from ardatdat 大大~

教學] Archos 70/101 Firmware 2.1.02 Root + OC kernel
本帖最後由 ardatdat 於 2011-1-27 16:17 編輯

首先, 多謝 chulri 的 initramfs:
http://forum.xda-developers.com/ ... 8&postcount=143

和我的 overclock kernel :  
http://forum.xda-developers.com/ ... 970&postcount=1

Steps:
1) 先去官網下載最新的 2.1.02 firmware, upgrade

2) 去呢度 download 最新的initramfs:
    http://code.google.com/p/archos- ... 2.1.02_temproot.zip

3) avos_2.1.02_temproot.zip 呢個 file 入面已經有埋個 kernel, 但如果你要 OC (overclock to 1200Mhz), 你要去 download 我個kernel: http://forum.xda-developers.com/showthread.php?t=897877

4) zImage_archos_1200_ext4_fix07.zip 呢個 file 入面有 initramfs 和 zImage, zImage 是 kernel

5) 按實 Vol- 開機, Recovery System -> Developer Edition Menu -> Flash Kernel and Initramfs

如不要 overclock
     6) 把 step (3) 的 initramfs 和 zImage 由電腦抄過去, 即OK
如要 overclock
     6) 把 step (3) 的 initramfs 和 step (4) 的 zImage 由電腦抄過去, 即OK

7) Reboot. 按實 Vol- 開機 Developer Edition (第二個選項)

8) Rooted and OC, enjoy

TOP

自已剪個塊舊既廿蚊既保護貼落去,所以貼到好核特,用住先-e-

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回復 9# springsonatahk
哈哈;......官方未出,我唔做白老鼠住~_~!

TOP