UrukDroid (Android) - developers ONLY thread

Search This thread

$aur0n

Senior Member
Nov 27, 2010
1,461
509
Here is the link to the archos gen8 buildroot git:
http://gitorious.org/archos-buildroots/gen8

There is also some information and the source-files of the boot-splash-screen:
http://gitorious.org/archos-buildroots/gen8/trees/master/initramfs

and the information how it's displayed:
Code:
# Show a nice boot image
104	
case "$PRODUCT_NAME" in
105	
    A28)
106	
        BOOT_IMAGE=$BOOT_IMAGE_BASE-240x320
107	
        ;;

...

gunzip -c $BOOT_IMAGE > /dev/fb0
	
# Enabling LCD	
enable_backlight

so the bootimage is gunzipped and then directly pushed to the framebuffer.

hope this helps!

(maybe the easiest solution to create a own splash screen would be displaying a animation and capture in the meantime the framebuffer?)

Hmm there are 3 boot screens, one is in bootloader (witch now locked), second one is in initramfs - there is only one version of it, with that you wrote above - every Gen8 archos should have it's own (width different resolution). Third one is "animated" - this one is a service.
I've tried to use default android bootlogo (Android init can show it during boot) - but it failed since I was unable to find proper resolution/bits/order settings - stuff used on phone did not work.
I've already made framebuffer capture - but putting it as initlogo.rle does not work, I will try then in initramfs and as a service then.
Thx!
 

$aur0n

Senior Member
Nov 27, 2010
1,461
509
Hi,
I'll try to help you make 70HT Urukable !
Used linux from years and have some dev knowledge.
Here is HT's df -h and mount :
Hi and Thx!

Please do:
ls -l /dev/block
fdisk -l /class/block/sdb

I want to know how your HD is visible, according to /etc/vold.A70H.fstab it should be sdb.
 

chrulri

Senior Member
Dec 7, 2010
895
275
hey $aur0n

recently a urukdroid user contacted me with regard to my dvb-t project. it seems that my kernel modules aren't compatible anymore with urukdroid. can you please build all dvb-t modules (see my last posting for a reference linux.config), include them and tell me where they're located in your rom? :cool:
 

$aur0n

Senior Member
Nov 27, 2010
1,461
509
hey $aur0n
recently a urukdroid user contacted me with regard to my dvb-t project. it seems that my kernel modules aren't compatible anymore with urukdroid. can you please build all dvb-t modules (see my last posting for a reference linux.config), include them and tell me where they're located in your rom? :cool:

No problem, I've already did it - but tweaked to much witch SLAP and disk manager and my recent kernel failed to work. I've backported also modprobe and depmod - so now it should be enough to modprobe exact dvb-t module, and it should load all other necessary.

If you tell me what should be loaded/set during boot, I will write proper /etc/uruk.d/ and /etc/uruk.conf file (or write it by yourself).

Could you narrow list of dvb-t modules for first release - to test? (I've seen there is quite a lot of them in kernel and your release).
 
Last edited:

xenicle

Member
Jul 24, 2010
21
0
Hi and Thx!

Please do:
ls -l /dev/block
fdisk -l /class/block/sdb

I want to know how your HD is visible, according to /etc/vold.A70H.fstab it should be sdb.

As you ask :

Code:
$ find /bin /sbin -name fdisk
$ ls -l /dev/block
brw-------    1 root     root       7,   0 Jan 13 08:51 loop0
brw-------    1 root     root       7,   1 Jan 13 08:51 loop1
brw-rw----    1 root     root       7,  10 Jan 13 08:51 loop10
brw-rw----    1 root     root       7,  11 Jan 13 08:51 loop11
brw-rw----    1 root     root       7,  12 Jan 13 08:51 loop12
brw-rw----    1 root     root       7,  13 Jan 13 08:51 loop13
brw-rw----    1 root     root       7,  14 Jan 13 08:51 loop14
brw-rw----    1 root     root       7,  15 Jan 13 08:52 loop15
brw-rw----    1 root     root       7,  16 Jan 13 08:52 loop16
brw-------    1 root     root       7,   2 Jan 13 08:51 loop2
brw-------    1 root     root       7,   3 Jan 13 08:51 loop3
brw-------    1 root     root       7,   4 Jan 13 08:51 loop4
brw-------    1 root     root       7,   5 Jan 13 08:51 loop5
brw-------    1 root     root       7,   6 Jan 13 08:51 loop6
brw-------    1 root     root       7,   7 Jan 13 08:51 loop7
brw-rw----    1 root     root       7,   8 Jan 13 08:51 loop8
brw-rw----    1 root     root       7,   9 Jan 13 08:51 loop9
brw-r-----    1 root     1000     179,   0 Jan 13 08:51 mmcblk0
brw-------    1 root     root     179,   1 Jan 13 08:51 mmcblk0p1
brw-------    1 root     root     179,   2 Jan 13 08:51 mmcblk0p2
brw-------    1 root     root     179,   3 Jan 13 08:51 mmcblk0p3
brw-------    1 root     root     179,   4 Jan 13 08:51 mmcblk0p4
brw-------    1 root     root       1,   0 Jan 13 08:51 ram0
brw-------    1 root     root       1,   1 Jan 13 08:51 ram1
brw-------    1 root     root       1,  10 Jan 13 08:51 ram10
brw-------    1 root     root       1,  11 Jan 13 08:51 ram11
brw-------    1 root     root       1,  12 Jan 13 08:51 ram12
brw-------    1 root     root       1,  13 Jan 13 08:51 ram13
brw-------    1 root     root       1,  14 Jan 13 08:51 ram14
brw-------    1 root     root       1,  15 Jan 13 08:51 ram15
brw-------    1 root     root       1,   2 Jan 13 08:51 ram2
brw-------    1 root     root       1,   3 Jan 13 08:51 ram3
brw-------    1 root     root       1,   4 Jan 13 08:51 ram4
brw-------    1 root     root       1,   5 Jan 13 08:51 ram5
brw-------    1 root     root       1,   6 Jan 13 08:51 ram6
brw-------    1 root     root       1,   7 Jan 13 08:51 ram7
brw-------    1 root     root       1,   8 Jan 13 08:51 ram8
brw-------    1 root     root       1,   9 Jan 13 08:51 ram9
brw-------    1 root     root       8,   0 Jan 13 08:51 sda
brw-------    1 root     root       8,   1 Jan 13 08:51 sda1
drwxr-xr-x    2 root     root           80 Jan 13 08:51 vold
$ fdisk -l /class/block/sdb
fdisk: not found
$
 

$aur0n

Senior Member
Nov 27, 2010
1,461
509
Hmm forgot you don't have fdisk :( without Uruk...
Strange thing is you dont have /dev/block/sdb ...
Ok could you download busybox from Market, it should have busybox in it's guts - or get busybox from my rootfs.tar.gz (/usr/local/bin)
Put busybox to /tmp on your Archos and do
Code:
/tmp/busybox fdisk -l /dev/sdb

I assume it's in /dev/sdb then but this won't work - please send me fresh dmesg just after bootup and ls -l /dev/
 

$aur0n

Senior Member
Nov 27, 2010
1,461
509
Anyone have idea how to force Archos media updater to do the indexing (after some samba changes for example)? - from OS level of course (not config menu)
 
Last edited:

Kashban

Senior Member
wow that's great news! missing modprobe was a major issue, thanks a lot!
have backported the mc44s803 driver too?

so far I think we need at least following drivers and their dependencies:
- dvb-usb-dib0700.ko
- dvb-usb-af9005.ko
- dvb-usb-af9015.ko
- mc44s803.ko (see patches here)

and of course the firmware binaries: http://code.google.com/p/archos-gen8-dvb/source/browse/#svn/tags/v0.5/package/fw

Here's the UrukDroid-User chulri talked about :D: Please include the driver for Terratecs Cinergy XS too, that's the stick I own and want to test.

Should be dbv-usb-cinergyT2.k.

Thanks and Cheers,
Kashban
 

xenicle

Member
Jul 24, 2010
21
0
Hmm forgot you don't have fdisk :( without Uruk...
Strange thing is you dont have /dev/block/sdb ...
Ok could you download busybox from Market, it should have busybox in it's guts - or get busybox from my rootfs.tar.gz (/usr/local/bin)
Put busybox to /tmp on your Archos and do
Code:
/tmp/busybox fdisk -l /dev/sdb

I assume it's in /dev/sdb then but this won't work - please send me fresh dmesg just after bootup and ls -l /dev/

Fresh dmesg :

Code:
$dmesg
ge device  (A70-########-########-########-########)
Disabling unused clock "gpt2_ick"
Disabling unused clock "gpio2_dbck"
Disabling unused clock "gpio3_dbck"
Disabling unused clock "gpio5_dbck"
Disabling unused clock "gpio6_dbck"
Disabling unused clock "gpt2_fck"
Disabling unused clock "wdt2_ick"
Disabling unused clock "wdt2_fck"
Disabling unused clock "sha11_ick"
Disabling unused clock "uart2_ick"
Disabling unused clock "sha12_ick"
Disabling unused clock "uart2_fck"
Disabling unused clock "sad2d_ick"
Disabling unused clock "dpll4_m6x2_ck"
Disabling unused clock "dpll4_m5x2_ck"
Disabling unused clock "dpll3_m3x2_ck"
Disabling unused clock "sys_clkout1"
ehci-omap ehci-omap.0: GetStatus port 2 status 001803 POWER sig=j CSC CONNECT
hub 1-0:1.0: port 2: status 0501 change 0001
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
mmc0: req failed (CMD5): -110, retrying...
mmc0: req failed (CMD5): -110, retrying...
mmc0: req failed (CMD5): -110, retrying...
omapdss DISPC error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 7 and trying again.
omapdss DISPC error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 6 and trying again.
omapdss DISPC error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 5 and trying again.
omapdss DISPC error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 4 and trying again.
omapdss DISPC error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 3 and trying again.
omapdss omapdss: regulator_enable omapdss-vdds_dsi enabled 0
omapdss DSI error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 7 and trying again.
omapdss DSI error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 6 and trying again.
omapdss DSI error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 5 and trying again.
omapdss DSI error: Requested pixel clock not possible with the current OMAP2_DSS_MIN_FCK_PER_PCK setting. Reducing FCK/PCK constraint to 4 and trying again.
omapdss DPI: Could not find exact pixel clock. Requested 41575 kHz, got 41574 kHz
panel_enable [lcd]
hub 1-0:1.0: state 7 ports 3 chg 0004 evt 0000
hub 1-0:1.0: port 2, status 0501, change 0000, 480 Mb/s
mmc0: r2w_factor: 4, blksize: 512
mmc0: ignoring possibly unsupported EXT_CSD structure version 5
mmc0: card is mmc v4 but doesn't support any high-speed modes.
mmc0: 'BYTE' mode access
mmc_init_card: setup bus speed...
ehci-omap ehci-omap.0: port 2 high speed
ehci-omap ehci-omap.0: GetStatus port 2 status 001005 POWER sig=se0 PE CONNECT
usb 1-2: new high speed USB device using ehci-omap and address 2
ehci-omap ehci-omap.0: port 2 high speed
ehci-omap ehci-omap.0: GetStatus port 2 status 001005 POWER sig=se0 PE CONNECT
mmc0: new MMC card at address 0001
mmc0: req failed (CMD16): -110, retrying...
mmcblk0: mmc0:0001 SEM02G 1.82 GiB
mmcblk0: p1 p2 p3 p4
mmc_add_card: mmc_card_set_present...
usb 1-2: New USB device found, idVendor=0424, idProduct=2512
usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-2: uevent
usb 1-2: usb_probe_device
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: adding 1-2:1.0 (config #1, interface 0)
usb 1-2:1.0: uevent
hub 1-2:1.0: usb_probe_interface
hub 1-2:1.0: usb_probe_interface - got id
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 2 ports detected
hub 1-2:1.0: standalone hub
hub 1-2:1.0: individual port power switching
hub 1-2:1.0: individual port over-current protection
hub 1-2:1.0: TT per port
hub 1-2:1.0: TT requires at most 8 FS bit times (666 ns)
hub 1-2:1.0: power on to power good time: 100ms
hub 1-2:1.0: local power source is good
hub 1-2:1.0: enabling power on all ports
/mnt/flash/releases/G8A/v2.0.70-r81036/arcbuild/linux/drivers/usb/core/inode.c: creating file '002'
MAX_BUFFERS_FLIPPING = 2!!!!!!!!!!!!!!!
Registered lv8093 as i2c device.
twl4030_rtc twl4030_rtc: setting system clock to 2011-01-13 10:20:56 UTC (1294914056)
Freeing init memory: 224K
hub 1-2:1.0: port 2: status 0101 change 0001
hub 1-2:1.0: state 7 ports 2 chg 0004 evt 0000
hub 1-2:1.0: port 2, status 0101, change 0000, 12 Mb/s
usb 1-2.2: new full speed USB device using ehci-omap and address 3
usb 1-2.2: ep0 maxpacket = 16
usb 1-2.2: skipped 1 descriptor after interface
usb 1-2.2: skipped 1 descriptor after interface
usb 1-2.2: default language 0x0409
usb 1-2.2: New USB device found, idVendor=227d, idProduct=0709
usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-2.2: Product: USB Touch (Win7)
usb 1-2.2: Manufacturer: UNITEC
usb 1-2.2: uevent
usb 1-2.2: usb_probe_device
usb 1-2.2: configuration #1 chosen from 1 choice
usb 1-2.2: adding 1-2.2:1.0 (config #1, interface 0)
usb 1-2.2:1.0: uevent
usbhid 1-2.2:1.0: usb_probe_interface
usbhid 1-2.2:1.0: usb_probe_interface - got id
input: UNITEC USB Touch (Win7) as /devices/platform/ehci-omap.0/usb1/1-2/1-2.2/1-2.2:1.0/input/input3
hanvon 0003:227D:0709.0001: input: USB HID v1.11 Device [UNITEC USB Touch (Win7)] on usb-ehci-omap.0-2.2/input0
usb 1-2.2: adding 1-2.2:1.1 (config #1, interface 1)
usb 1-2.2:1.1: uevent
usbhid 1-2.2:1.1: usb_probe_interface
usbhid 1-2.2:1.1: usb_probe_interface - got id
input: UNITEC USB Touch (Win7) as /devices/platform/ehci-omap.0/usb1/1-2/1-2.2/1-2.2:1.1/input/input4
hanvon 0003:227D:0709.0002: input: USB HID v1.11 Device [UNITEC USB Touch (Win7)] on usb-ehci-omap.0-2.2/input1
/mnt/flash/releases/G8A/v2.0.70-r81036/arcbuild/linux/drivers/usb/core/inode.c: creating file '003'
hub 1-2:1.0: state 7 ports 2 chg 0000 evt 0004
hub 1-2:1.0: state 7 ports 2 chg 0000 evt 0002
hub 1-2:1.0: port 1, status 0101, change 0001, 12 Mb/s
hub 1-2:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
usb 1-2.1: new high speed USB device using ehci-omap and address 4
usb 1-2.1: default language 0x0409
usb 1-2.1: New USB device found, idVendor=152d, idProduct=2329
usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
usb 1-2.1: Product: USB to ATA/ATAPI bridge
usb 1-2.1: Manufacturer: JMicron
usb 1-2.1: SerialNumber: ##########
usb 1-2.1: uevent
usb 1-2.1: usb_probe_device
usb 1-2.1: configuration #1 chosen from 1 choice
usb 1-2.1: adding 1-2.1:1.0 (config #1, interface 0)
usb 1-2.1:1.0: uevent
usb-storage 1-2.1:1.0: usb_probe_interface
usb-storage 1-2.1:1.0: usb_probe_interface - got id
devdb: devpath usb-ehci-omap.0-2.1 not found
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
/mnt/flash/releases/G8A/v2.0.70-r81036/arcbuild/linux/drivers/usb/core/inode.c: creating file '004'
hub 1-2:1.0: state 7 ports 2 chg 0000 evt 0002
scsi 0:0:0:0: Direct-Access     ST925030 10AS                  PQ: 0 ANSI: 2 CCS
sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors: (250 GB/232 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 28 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors: (250 GB/232 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 28 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 0:0:0:0: [sda] Attached SCSI disk
usb-storage: device scan complete
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on mmcblk0p2, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
usbhid 1-2.2:1.0: disconnect by usbfs
usb usb1: uevent
usb 1-0:1.0: uevent
usb 1-2: uevent
usb 1-2:1.0: uevent
usb 1-2.2: uevent
usb 1-2.2:1.0: uevent
usb 1-2.2:1.1: uevent
usb 1-2.1: uevent
usb 1-2.1:1.0: uevent
init: cannot open '/initlogo.rle'
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
kjournald starting.  Commit interval 5 seconds
EXT3 FS on mmcblk0p3, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on mmcblk0p4, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
PPP generic driver version 2.4.2
No device for DAI omap-mcbsp-dai-0
No device for DAI omap-mcbsp-dai-1
No device for DAI omap-mcbsp-dai-2
No device for DAI omap-mcbsp-dai-3
No device for DAI omap-mcbsp-dai-4
No device for DAI WL1271 HiFi
WM8988 initialized
No device for DAI TDA19989 HiFi
Archos Device SoC init
Archos ASoC: master clk is: 12000000
WM8988 Audio Codec 0.2
asoc: WM8988 <-> omap-mcbsp-dai-0 mapping ok
WL1271 (FM/Bluetooth) Audio Codec 0.1
asoc: WL1271 HiFi <-> omap-mcbsp-dai-1 mapping ok
ASoC: Failed to create codec register debugfs file
Failed to create pop time debugfs file
TDA19989 (HDMI) Audio Codec 0.1
asoc: TDA19989 HiFi <-> omap-mcbsp-dai-2 mapping ok
ASoC: Failed to create codec register debugfs file
Failed to create pop time debugfs file
fuse init (API version 7.11)
omap3isp omap3isp: Revision 15.0 found
omap-iommu omap-iommu.0: isp: version 1.1
Saving csi2 context
Restoring csi2 context
Saving csi2 context
OmniVision ov7675 sensor driver, at your service
Restoring csi2 context
ov7675_sensor_power_set : Power ON...
ov7675_sensor_set_xclk : Setting XCLK to 24685714 (needed = 24000000)...
ov7675 2-0021: Detected IDs: MID = 0x7FA2, PID = 0x7673
ov7675 2-0021: ov7675 found at 0x21 (OMAP I2C adapter)
ov7675_sensor_set_xclk : Setting XCLK to 0 (needed = 0)...
ov7675_sensor_power_set : Power OFF...
Saving csi2 context
video4linux video0: video0 is now omap3/ov7675//
omap-previewer omap-previewer: omap-previewer: Registered preview wrapper
omap_voutDisplay already enabled
omap_voutDisplay already enabled
Buffer Size = 1843206, num = 6
omap_vout: registered and initialized   video device 1 [v4l2]
Buffer Size = 1843206, num = 0
omap_vout: registered and initialized   video device 2 [v4l2]
omap_voutdisplay->updated
dspbridge_init: 600000 bytes @ 80c00000
proc_load: Processor Loaded /system/lib/dsp/baseimage.dof
omap mailbox rev 4.0
proc_start: dsp in running state
hdmitx(tda19989) 1.0.2 compiled: Dec 15 2010 04:30:23 -ioctl (2009-10-15)
DBG tmdlHdmiTxSetPowerState:1
dss_init_device: 32
HDMI TX SW Version:5.0 compatibility:0
DBG tmdlHdmiTxSetPowerState:1
DBG tmdlHdmiTxSetPowerState:2
nwolc: module license 'PROPRIETARY' taints kernel.
DBG tmdlHdmiTxSetPowerState:1
tda998X 2-0070: <read_reg> ERROR: i2c Read at 0x1, *val=129 flags=0 err=-121
setHwRegisterField 469
DBG tmdlHdmiTxSetPowerState:2
init: untracked pid 1247 exited
usb_switch_print_state: 1 DETACHED

usb_switch_print_state: 1 DETACHED

warning: `zygote' uses 32-bit capabilities (legacy support in use)
FBSize = 3686400  BufferSize = 1536000  Height = 480  Stride = 3200 MaxSwapChainBuffers = 2
<7>archos_dpm_suspend
hub 1-2:1.0: state 7 ports 2 chg 0000 evt 0002
hub 1-2:1.0: port 1, status 0100, change 0001, 12 Mb/s
usb 1-2.1: USB disconnect, address 4
usb 1-2.1: unregistering device
usb 1-2.1: usb_disable_device nuking all URBs
usb 1-2.1: unregistering interface 1-2.1:1.0
devdb: devpath usb-ehci-omap.0-2.1 not found
usb 1-2.1:1.0: uevent
usb 1-2.1: uevent
hub 1-2:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
init: untracked pid 1363 exited
init: untracked pid 1362 exited
TIWLAN: driver init
TIWLAN SDIO init
TIWLAN SDIO probe: initializing mmc3 device
SDIO clock Configuration is now set to 24Mhz
tiwlan0 (): not using net_device_ops yet
archos_wifi_power: 0
init: no such service 'ifcfg_ti'
request_suspend_state: wakeup (3->0) at 43667419674 (2011-01-13 10:21:36.303955255 UTC)
mma7660fc_ctrl_ioctl: Set polling delay 200
usbhid 1-2.2:1.0: usb_probe_interface
usbhid 1-2.2:1.0: usb_probe_interface - got id
input: UNITEC USB Touch (Win7) as /devices/platform/ehci-omap.0/usb1/1-2/1-2.2/1-2.2:1.0/input/input5
hanvon 0003:227D:0709.0003: input: USB HID v1.11 Device [UNITEC USB Touch (Win7)] on usb-ehci-omap.0-2.2/input0
usbhid 1-2.2:1.1: disconnect by usbfs
ehci-omap ehci-omap.0: shutdown urb cf074240 ep3in-intr
usbhid 1-2.2:1.1: usb_probe_interface
usbhid 1-2.2:1.1: usb_probe_interface - got id
input: UNITEC USB Touch (Win7) as /devices/platform/ehci-omap.0/usb1/1-2/1-2.2/1-2.2:1.1/input/input6
hanvon 0003:227D:0709.0004: input: USB HID v1.11 Device [UNITEC USB Touch (Win7)] on usb-ehci-omap.0-2.2/input1
init: untracked pid 1396 exited
wlanDrvIf_Open
wlanDrvIf_Start
TIWLAN: 2933.575726: pInitParams->RoamingScanning_2_4G_enable 0
archos_wifi_power: 1
archos_wifi_power: 0
archos_wifi_power: 1
TIWLAN: 2934.213177: CHIP VERSION... set 1273 chip top registers
TIWLAN: 2934.293560: Working on a 1273 PG 2.0 board.
TIWLAN: 2934.294262: Starting to process NVS...
TIWLAN: 2934.294872: NVS found, EEPROM Image addr=0xcf0aea00, EEPROM Len=0x0x1d4
TIWLAN: 2934.296154: Chip ID is 0x########.
TIWLAN: 2934.297070: FEM Type 1
TIWLAN: 2934.297710: Starting to download firmware...
TIWLAN: 2934.352581: Starting to download firmware...
TIWLAN: 2934.363140: Starting to download firmware...
TIWLAN: 2934.363964: Starting to download firmware...
TIWLAN: 2934.367748: Starting to download firmware...
TIWLAN: 2934.370708: Starting to download firmware...
TIWLAN: 2934.372234: Finished downloading firmware.
TIWLAN: 2934.372967: Firmware running.
TIWLAN: 2934.415020:
TIWLAN: 2934.415417: -----------------------------------------------------
TIWLAN: 2934.416363: Driver Version  : WiLink_Driver_6.1.0.0.144
TIWLAN: 2934.418163: Firmware Version: Rev 6.1.0.0.335
TIWLAN: 2934.418865: Station ID      : ##-##-##-##-##-##
TIWLAN: 2934.419567: -----------------------------------------------------
TIWLAN: 2934.420513:
TIWLAN: 2934.442364: Interrogate TX/RX parameters
hdd_pm_hook: resuming
archos_dpm_resume
TIWLAN: 2937.175243: ************ NEW CONNECTION ************
TIWLAN: 2937.176037: -- SSID  = ##########
TIWLAN: 2937.176647: -- BSSID = ##-##-##-##-##-##
TIWLAN: 2937.177257: ****************************************
DBG tmdlHdmiTxSetPowerState:2
hub 1-2:1.0: state 7 ports 2 chg 0000 evt 0002
hub 1-2:1.0: port 1, status 0101, change 0001, 12 Mb/s
hub 1-2:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
usb 1-2.1: new high speed USB device using ehci-omap and address 5
usb 1-2.1: default language 0x0409
usb 1-2.1: New USB device found, idVendor=152d, idProduct=2329
usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
usb 1-2.1: Product: USB to ATA/ATAPI bridge
usb 1-2.1: Manufacturer: JMicron
usb 1-2.1: SerialNumber: 506EFFFFFFFF
usb 1-2.1: uevent
usb 1-2.1: usb_probe_device
usb 1-2.1: configuration #1 chosen from 1 choice
usb 1-2.1: adding 1-2.1:1.0 (config #1, interface 0)
usb 1-2.1:1.0: uevent
usb-storage 1-2.1:1.0: usb_probe_interface
usb-storage 1-2.1:1.0: usb_probe_interface - got id
/mnt/flash/releases/G8A/v2.0.70-r81036/arcbuild/linux/drivers/usb/core/inode.c: creating file '005'
init: untracked pid 1811 exited
init: untracked pid 1806 exited
init: untracked pid 1808 exited
$

seems sda :

Code:
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
/mnt/flash/releases/G8A/v2.0.70-r81036/arcbuild/linux/drivers/usb/core/inode.c: creating file '004'
hub 1-2:1.0: state 7 ports 2 chg 0000 evt 0002
scsi 0:0:0:0: Direct-Access     ST925030 10AS                  PQ: 0 ANSI: 2 CCS
sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors: ([B]250 GB/232 GiB[/B])
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 28 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors: ([B]250 GB/232 GiB[/B])
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 28 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 0:0:0:0: [sda] Attached SCSI disk
usb-storage: device scan complete

For ls -l /dev/

Code:
$ ls -l /dev/
crw-------    1 root     root     189,   1 Jan 13 10:21 1-2
crw-------    1 root     root     189,   2 Jan 13 10:21 1-2.2
crw-rw-rw-    1 root     root     248,   0 Jan 13 10:21 DspBridge
crw-rw-rw-    1 root     root      10, 233 Jan 13 10:21 accel_ctrl
crw-rw-r--    1 1000     1001      10,  61 Jan 13 10:21 alarm
crw-rw-rw-    1 root     root      10,  63 Jan 13 10:21 ashmem
crw-rw-rw-    1 root     root      10,  59 Jan 13 10:21 binder
drwxr-xr-x    3 root     root          680 Jan 13 10:21 block
crw-------    1 root     root       5,   1 Jan 13 10:21 console
crw-------    1 root     root      10,  55 Jan 13 10:21 cpu_dma_latency
drwxr-xr-x    4 1000     1000            0 Jan 13 10:21 cpuctl
crw-------    1 root     root      10,  60 Jan 13 10:21 device-mapper
crwxrwxrwx    1 root     root      10, 241 Jan 13 10:21 dmalloc
crwxr-xr-x    1 root     root     230,   0 Jan 13 10:21 dsplink
drwxr-xr-x    4 root     root           80 Jan 13 10:21 dvb
crw-rw-rw-    1 root     root       1,   7 Jan 13 10:21 full
crw-------    1 root     root      10, 229 Jan 13 10:21 fuse
drwxr-xr-x    2 root     root           40 Jan 13 10:21 gadget
drwxr-xr-x    2 root     root           60 Jan 13 10:21 graphics
crwxr-xr-x    1 root     root      10, 239 Jan 13 10:21 hdmi
crw-rw-rw-    1 root     root     247,   0 Jan 13 10:21 hdmitx
crw-------    1 root     root      89,   1 Jan 13 10:21 i2c-1
crw-------    1 root     root      89,   2 Jan 13 10:21 i2c-2
crw-------    1 root     root      89,   3 Jan 13 10:21 i2c-3
drwxr-xr-x    2 root     root          340 Jan 13 10:21 input
crw-r-----    1 root     root       1,   2 Jan 13 10:21 kmem
crw-------    1 root     root       1,  11 Jan 13 10:21 kmsg
drwxr-xr-x    2 root     root          100 Jan 13 10:21 log
crw-r-----    1 root     root       1,   1 Jan 13 10:21 mem
drwxr-xr-x    2 root     root           40 Jan 13 10:21 mtp
crw-------    1 root     root      10,  54 Jan 13 10:21 network_latency
crw-------    1 root     root      10,  53 Jan 13 10:21 network_throughput
crw-rw-rw-    1 root     root       1,   3 Jan 13 10:21 null
crw-------    1 root     root     250,   0 Jan 13 10:21 omap-previewer
crw-------    1 root     root     249,   0 Jan 13 10:21 omap-resizer
crw-rw-rw-    1 root     root      30,   0 Jan 13 10:21 omaplfb
prw-rw-rw-    1 root     root            0 Jan 13 10:21 pm_server_in
prw-rw-rw-    1 root     root            0 Jan 13 10:21 pm_server_out
crwxr-xr-x    1 1001     root     108,   0 Jan 13 10:21 ppp
crw-rw-rw-    1 root     root       5,   2 Jan 13 10:28 ptmx
drwxr-xr-x    2 root     root            0 Jan  1  1970 pts
crw-rw-rw-    1 root     root     251,   0 Jan 13 10:21 pvrsrvkm
crw-------    1 root     root      81,   3 Jan 13 10:21 radio0
crw-rw-rw-    1 root     root       1,   8 Jan 13 10:21 random
crw-------    1 root     root     254,   0 Jan 13 10:21 rtc0
brwxr-xr-x    1 root     root       8,   0 Jan 13 10:21 sda
drwxrwxrwt    2 root     root           60 Jan 13 10:21 shm
drwxr-xr-x    2 root     root          280 Jan 13 10:21 snd
drwxrwxr-x    2 root     3004          200 Jan 13 10:21 socket
crw-------    1 root     root     246,   0 Jan 13 10:21 tifm
crw-rw-rw-    1 root     root       5,   0 Jan 13 10:21 tty
crw-rw----    1 root     1000       4,   0 Jan 13 10:21 tty0
crw-------    1 root     root       4,   1 Jan 13 10:21 tty1
crw-------    1 root     root       4,  10 Jan 13 10:21 tty10
crw-------    1 root     root       4,  11 Jan 13 10:21 tty11
crw-------    1 root     root       4,  12 Jan 13 10:21 tty12
crw-------    1 root     root       4,  13 Jan 13 10:21 tty13
crw-------    1 root     root       4,  14 Jan 13 10:21 tty14
crw-------    1 root     root       4,  15 Jan 13 10:21 tty15
crw-------    1 root     root       4,  16 Jan 13 10:21 tty16
crw-------    1 root     root       4,  17 Jan 13 10:21 tty17
crw-------    1 root     root       4,  18 Jan 13 10:21 tty18
crw-------    1 root     root       4,  19 Jan 13 10:21 tty19
crw-------    1 root     root       4,   2 Jan 13 10:21 tty2
crw-------    1 root     root       4,  20 Jan 13 10:21 tty20
crw-------    1 root     root       4,  21 Jan 13 10:21 tty21
crw-------    1 root     root       4,  22 Jan 13 10:21 tty22
crw-------    1 root     root       4,  23 Jan 13 10:21 tty23
crw-------    1 root     root       4,  24 Jan 13 10:21 tty24
crw-------    1 root     root       4,  25 Jan 13 10:21 tty25
crw-------    1 root     root       4,  26 Jan 13 10:21 tty26
crw-------    1 root     root       4,  27 Jan 13 10:21 tty27
crw-------    1 root     root       4,  28 Jan 13 10:21 tty28
crw-------    1 root     root       4,  29 Jan 13 10:21 tty29
crw-------    1 root     root       4,   3 Jan 13 10:21 tty3
crw-------    1 root     root       4,  30 Jan 13 10:21 tty30
crw-------    1 root     root       4,  31 Jan 13 10:21 tty31
crw-------    1 root     root       4,  32 Jan 13 10:21 tty32
crw-------    1 root     root       4,  33 Jan 13 10:21 tty33
crw-------    1 root     root       4,  34 Jan 13 10:21 tty34
crw-------    1 root     root       4,  35 Jan 13 10:21 tty35
crw-------    1 root     root       4,  36 Jan 13 10:21 tty36
crw-------    1 root     root       4,  37 Jan 13 10:21 tty37
crw-------    1 root     root       4,  38 Jan 13 10:21 tty38
crw-------    1 root     root       4,  39 Jan 13 10:21 tty39
crw-------    1 root     root       4,   4 Jan 13 10:21 tty4
crw-------    1 root     root       4,  40 Jan 13 10:21 tty40
crw-------    1 root     root       4,  41 Jan 13 10:21 tty41
crw-------    1 root     root       4,  42 Jan 13 10:21 tty42
crw-------    1 root     root       4,  43 Jan 13 10:21 tty43
crw-------    1 root     root       4,  44 Jan 13 10:21 tty44
crw-------    1 root     root       4,  45 Jan 13 10:21 tty45
crw-------    1 root     root       4,  46 Jan 13 10:21 tty46
crw-------    1 root     root       4,  47 Jan 13 10:21 tty47
crw-------    1 root     root       4,  48 Jan 13 10:21 tty48
crw-------    1 root     root       4,  49 Jan 13 10:21 tty49
crw-------    1 root     root       4,   5 Jan 13 10:21 tty5
crw-------    1 root     root       4,  50 Jan 13 10:21 tty50
crw-------    1 root     root       4,  51 Jan 13 10:21 tty51
crw-------    1 root     root       4,  52 Jan 13 10:21 tty52
crw-------    1 root     root       4,  53 Jan 13 10:21 tty53
crw-------    1 root     root       4,  54 Jan 13 10:21 tty54
crw-------    1 root     root       4,  55 Jan 13 10:21 tty55
crw-------    1 root     root       4,  56 Jan 13 10:21 tty56
crw-------    1 root     root       4,  57 Jan 13 10:21 tty57
crw-------    1 root     root       4,  58 Jan 13 10:21 tty58
crw-------    1 root     root       4,  59 Jan 13 10:21 tty59
crw-------    1 root     root       4,   6 Jan 13 10:21 tty6
crw-------    1 root     root       4,  60 Jan 13 10:21 tty60
crw-------    1 root     root       4,  61 Jan 13 10:21 tty61
crw-------    1 root     root       4,  62 Jan 13 10:21 tty62
crw-------    1 root     root       4,  63 Jan 13 10:21 tty63
crw-------    1 root     root       4,   7 Jan 13 10:21 tty7
crw-------    1 root     root       4,   8 Jan 13 10:21 tty8
crw-------    1 root     root       4,   9 Jan 13 10:21 tty9
crw-rw-rw-    1 1002     1002       4,  64 Jan 13 10:21 ttyS0
crw-------    1 root     root       4,  65 Jan 13 10:21 ttyS1
crw-rw-rw-    1 root     root       4,  66 Jan 13 10:21 ttyS2
crw-rw----    1 root     1000      10,  62 Jan 13 10:21 twl4030-madc
crw-rw----    1 1000     1002      10, 223 Jan 13 10:21 uinput
crw-rw-rw-    1 root     root       1,   9 Jan 13 10:21 urandom
crw-------    1 root     root     189,   0 Jan 13 10:21 usb1
crw-------    1 root     root     252,   1 Jan 13 10:21 usbdev1.1_ep00
crw-------    1 root     root     252,   0 Jan 13 10:21 usbdev1.1_ep81
crw-------    1 root     root     252,   3 Jan 13 10:21 usbdev1.2_ep00
crw-------    1 root     root     252,   2 Jan 13 10:21 usbdev1.2_ep81
crw-------    1 root     root     252,   8 Jan 13 10:21 usbdev1.3_ep00
crw-------    1 root     root     252,   5 Jan 13 10:21 usbdev1.3_ep02
crw-------    1 root     root     252,   7 Jan 13 10:21 usbdev1.3_ep04
crw-------    1 root     root     252,   4 Jan 13 10:21 usbdev1.3_ep81
crw-------    1 root     root     252,   6 Jan 13 10:21 usbdev1.3_ep83
crw-------    1 root     root     253,   0 Jan 13 10:21 usbmon0
crw-------    1 root     root     253,   1 Jan 13 10:21 usbmon1
crw-------    1 root     root       7,   0 Jan 13 10:21 vcs
crw-------    1 root     root       7, 128 Jan 13 10:21 vcsa
crwxrwxrwx    1 root     root      81,   0 Jan 13 10:21 video0
crwxrwxrwx    1 root     root      81,   1 Jan 13 10:21 video1
crwxrwxrwx    1 root     root      81,   2 Jan 13 10:21 video2
crw-------    1 root     root      10, 130 Jan 13 10:21 watchdog
crw-rw-rw-    1 root     root       1,   5 Jan 13 10:21 zero
$

No more sdb...

(As you said Busybox not work at all since it need root....)
 

cheefy

Senior Member
Dec 18, 2010
50
2
the tar in our bash does not support update, and i think its quite old, i will try to get a newer version...
 

xenicle

Member
Jul 24, 2010
21
0
It only required root to replace system one. Busybox itself does not requires root - you can use it... (after install go to /data/data/busybox_name/)

With busybox from your rootfs.tar.gz

Code:
$ $cp /mnt/storage/tmp/busybox /tmp/
$ cd /tmp
$ ./busybox fdisk -l /dev/sdb
fdisk: can't open '/dev/sdb': No such file or directory
$./busybox fdisk -l /dev/sda

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sda1               1       30401   244196001   c Win95 FAT32 (LBA)
$

(thank you for lighting on busybox ! :) )
 
Last edited:

xenicle

Member
Jul 24, 2010
21
0
I must apologize for my stupidity, I realized too late that you were expecting an external USB storage for sdb...:eek:

Shame on me...

I definitely need to rest these days! (I apologize as I can ...)
 

HerrieMan

Member
Jan 11, 2011
32
1
done some primitive testings.
connected my A70H to my linux box, drive showed up as follows:
scsi 8:0:0:0: Direct-Access ARCHOS A70H 0000 PQ: 0 ANSI: 2
sd 8:0:0:0: Attached scsi generic sg3 type 0
sd 8:0:0:0: [sdd] 488397168 512-byte logical blocks: (250 GB/232 GiB)
sd 8:0:0:0: [sdd] Write Protect is off
sd 8:0:0:0: [sdd] Mode Sense: 03 00 00 00
sd 8:0:0:0: [sdd] Assuming drive cache: write through
sd 8:0:0:0: [sdd] Assuming drive cache: write through
sdd: sdd1
sd 8:0:0:0: [sdd] Assuming drive cache: write through
sd 8:0:0:0: [sdd] Attached SCSI removable disk

I was able to fdisk it, and created 3 partitions on it (1G swap, 2G data, and the rest also as data):
Device Boot Start End Blocks Id System
/dev/sdd1 1 132 1060258+ 82 Linux swap / Solaris
/dev/sdd2 133 394 2104515 83 Linux
/dev/sdd3 395 30401 241031227+ 83 Linux

I was able to create filesystems on these partitions (mkswap and mkfs.ext4).

Then unmounted from my linux box and looked if my archos would auto-mount them:
$ $mount
rootfs on / type rootfs (rw)
/dev/mmcblk0p2 on /mnt/system type ext3 (rw,noexec,noatime,errors=continue,data=ordered)
/dev/loop0 on / type squashfs (ro,noatime)
tmpfs on /dev type tmpfs (rw,mode=755)
devpts on /dev/pts type devpts (rw,mode=600)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw,devuid=1000,busuid=1000,listuid=1000)
debugfs on /sys/kernel/debug type debugfs (rw)
tmpfs on /mnt/asec type tmpfs (rw,mode=755,gid=1000)
tmpfs on /tmp type tmpfs (rw)
/dev/block/mmcblk0p1 on /mnt/rawfs type rawfs (rw)
/dev/block/mmcblk0p2 on /mnt/system type ext3 (rw,nosuid,noexec,noatime,errors=continue,data=ordered)
/dev/block/mmcblk0p3 on /cache type ext3 (rw,nosuid,noexec,noatime,errors=continue,data=ordered)
/dev/block/mmcblk0p4 on /data type ext3 (rw,nosuid,noatime,errors=continue,data=ordered)
none on /dev/cpuctl type cgroup (rw,cpu)
tmpfs on /dev/shm type tmpfs (rw)

Nothing there (was to be expexted i guess), on the screen I had a message saying my harddisk was damaged and needed a reformat.

Don't know if this helps, but maybe this tells something.
 

$aur0n

Senior Member
Nov 27, 2010
1,461
509
I'm working on kernel today, but I will spend some time on initramfs and will try to do universal one for A70S and A70H.

In A70H those disk are old school HD (spinning etc) - not ssd one?

Please reformat the disk to SD card style (unless for testing) - people are without that to confused, to use spare swap partition etc.

How do you guys think (general question): should we change third partition of sdcard/hd from ext4 do vfat?

We lose some features (rights for example, probably endurance) - but when people put this card to PC they will probably see (not tested by me) normal disk. And there is slight chance it can be mounted on stock OS (also not tested) - anyone cat check those things btw?
 

N23

Senior Member
Mar 29, 2007
180
22
...
btw. Anyone using ADB in stock Android can send me "lsmod" and "ls -l /dev/" ? (after it will be connected to PC over ADB)

HTC Desire HD - 2.3
Code:
lsmod:
bcm4329 181538 0 - Live 0xbf02f000

ls -l /dev/:
drwxr-xr-x    2 root     root           220 Jan 12 22:11 adsp
crw-r-----    1 compass  system     10,  40 Jan 12 22:11 akm8975_aot
crw-r-----    1 compass  system     10,  41 Jan 12 22:11 akm8975_daemon
crw-rw-r--    1 system   radio      10,  42 Jan 12 22:11 alarm
crw-rw----    1 adb      adb        10,  46 Jan 12 22:11 android_adb
crw-rw----    1 adb      adb        10,  45 Jan 12 22:11 android_adb_enable
crw-rw-rw-    1 root     root       10,  50 Jan 12 22:11 ashmem
crw-rw-rw-    1 root     root       10,  36 Jan 12 22:11 binder
drwxr-xr-x    4 root     root          1080 Jan 12 22:11 block
crw-r-----    1 compass  system     10,  49 Jan 12 22:11 bma150
crw-r-----    1 compass  system     10,  38 Jan 12 22:11 cm3602
crw-rw----    1 system   audio      10,  48 Jan 12 22:11 codec_aic3254
crw-------    1 root     root        5,   1 Jan 12 22:11 console
crw-rw----    1 system   system     10,  29 Jan 12 22:11 cpu_dma_latency
drwxr-xr-x    4 system   system           0 Jan 12 22:11 cpuctl
crw-------    1 root     root       10,  37 Jan 12 22:11 device-mapper
crw-rw----    1 radio    radio      10,  44 Jan 12 22:11 diag
crw-rw-rw-    1 root     root        1,   7 Jan 12 22:11 full
crw-rw----    1 system   system    240,   0 Jan 12 22:11 gemini0
drwxr-xr-x    2 root     root            60 Jan 12 22:11 graphics
crw-rw----    1 system   audio      10,  52 Jan 12 22:11 htc-acdb
crw-rw----    1 system   audio      10,  53 Jan 12 22:11 htc-acoustic
crw-------    1 root     root       10,  31 Jan 12 22:11 htc-portlist
crw-------    1 root     root       89,   0 Jan 12 22:11 i2c-0
crw-------    1 root     root       89,   2 Jan 12 22:11 i2c-2
crw-------    1 root     root       89,   4 Jan 12 22:11 i2c-4
crw-------    1 root     root       89,   6 Jan 12 22:11 i2c-6
crw-------    1 root     root       89,   7 Jan 12 22:11 i2c-7
drwxr-xr-x    2 root     root           160 Jan 12 22:11 input
crw-------    1 root     root       10,  43 Jan 12 22:11 keychord
crw-rw-rw-    1 root     root       10,  25 Jan 12 22:11 kgsl
crw-------    1 root     root        1,   2 Jan 12 22:11 kmem
crw-------    1 root     root        1,  11 Jan 12 22:11 kmsg
crw-r-----    1 system   system     10,  39 Jan 12 22:11 lightsensor
drwxr-xr-x    2 root     root           120 Jan 12 22:11 log
crw-------    1 root     root        1,   1 Jan 12 22:11 mem
crw-rw----    1 system   audio      10,  30 Jan 12 22:11 msm_acdb
crw-rw----    1 system   audio      10,  57 Jan 12 22:11 msm_audio_dev_ctrl
drwxr-xr-x    2 root     root           100 Jan 12 22:11 msm_camera
crw-rw----    1 system   audio      10,  55 Jan 12 22:11 msm_mp3
crw-rw----    1 system   audio     251,   0 Jan 12 22:11 msm_mp3_lp
crw-rw----    1 system   audio      10,  54 Jan 12 22:11 msm_pcm_in
crw-rw----    1 system   audio     251,   1 Jan 12 22:11 msm_pcm_lp_dec
crw-rw----    1 system   audio      10,  56 Jan 12 22:11 msm_pcm_out
crw-rw----    1 system   graphics  249,   0 Jan 12 22:11 msm_rotator
crw-rw----    1 system   audio     247,   0 Jan 12 22:11 msm_vidc_dec
crw-rw----    1 system   audio     246,   0 Jan 12 22:11 msm_vidc_enc
crw-rw----    1 system   audio     248,   0 Jan 12 22:11 msm_vidc_reg
crw-------    1 root     root       10,  47 Jan 12 22:11 mtp_usb
crw-------    1 root     root       10,  28 Jan 12 22:11 network_latency
crw-------    1 root     root       10,  27 Jan 12 22:11 network_throughput
crw-rw-rw-    1 root     root        1,   3 Jan 12 22:11 null
drwxr-xr-x    2 root     root           800 Jan 12 22:11 oncrpc
crw-rw----    1 system   graphics   10,   0 Jan 12 22:11 pmem
crw-rw----    1 system   audio      10,   1 Jan 12 22:11 pmem_adsp
crw-rw----    1 radio    vpn       108,   0 Jan 12 22:11 ppp
crw-rw-rw-    1 root     root        5,   2 Jan 13 21:28 ptmx
drwxr-xr-x    2 root     root             0 Jan  1  1970 pts
crw-r-----    1 radio    radio      10,  61 Jan 12 22:11 qmi0
crw-r-----    1 radio    radio      10,  60 Jan 12 22:11 qmi1
crw-r-----    1 radio    radio      10,  59 Jan 12 22:11 qmi2
crw-rw----    1 radio    radio      10,  62 Jan 12 22:11 radio_feedback
crw-rw-rw-    1 root     root        1,   8 Jan 12 22:11 random
crw-------    1 root     root       10,  63 Jan 12 22:11 rfkill
crw-------    1 root     root       10,  51 Jan 12 22:11 rmt_storage
crw-------    1 root     root      254,   0 Jan 12 22:11 rtc0
crw-r-----    1 radio    radio     253,   0 Jan 13 21:26 smd0
crw-------    1 root     root      253,   1 Jan 12 22:11 smd1
crw-------    1 root     root      253,  27 Jan 12 22:11 smd27
crw-------    1 system   system    253,   9 Jan 12 22:11 smd9
crw-------    1 root     root       10,  58 Jan 12 22:11 smem_log
drwxr-xr-x    2 root     root           120 Jan 12 22:11 snd
drwxrwxr-x    2 root     net_raw        240 Jan 13 17:15 socket
crw-rw----    1 system   system     10,  26 Jan 12 22:11 system_bus_freq
crw-rw-rw-    1 root     root        5,   0 Jan 12 22:11 tty
crw-------    1 bluetoot bluetoot  244,   0 Jan 12 22:11 ttyHS0
crw-------    1 root     root      245,   1 Jan 12 22:11 ttyMSM1
crw-r-----    1 vpn      vpn        10, 200 Jan 12 22:11 tun
crw-rw----    1 system   bluetoot   10, 223 Jan 12 22:11 uinput
crw-rw-rw-    1 root     root        1,   9 Jan 12 22:11 urandom
crw-rw-rw-    1 root     root        1,   5 Jan 12 22:11 zero

And because the lsmod looks strange:

HTC Dream - 2.2
Code:
lsmod:
ramzswap 13241 1 - Live 0xbf044000 (C)
ipv6 225107 15 - Live 0xbf000000

ls -l /dev/:
drwxr-xr-x    2 root     root           260 Jan 13 21:28 adsp
crw-r-----    1 compass  system     10,  50 Jan 13 21:28 akm8976_aot
crw-r-----    1 compass  system     10,  51 Jan 13 21:28 akm8976_daemon
crw-r-----    1 compass  system     10,  49 Jan 13 21:28 akm8976_pffd
crw-rw-r--    1 system   radio      10,  45 Jan 13 21:28 alarm
crw-rw----    1 adb      adb        10,  48 Jan 13 21:28 android_adb
crw-rw----    1 adb      adb        10,  47 Jan 13 21:28 android_adb_enable
crw-rw-rw-    1 root     root       10,  52 Jan 13 21:28 ashmem
crw-rw-rw-    1 root     root       10,  43 Jan 13 21:28 binder
drwxr-xr-x    3 root     root           460 Jan 13 21:30 block
crw-------    1 root     root        5,   1 Jan 13 21:28 console
crw-rw----    1 system   system     10,  38 Jan 13 21:28 cpu_dma_latency
drwxr-xr-x    4 system   system           0 Jan 13 21:28 cpuctl
crw-------    1 root     root       10,  44 Jan 13 21:28 device-mapper
crw-rw-rw-    1 root     root        1,   7 Jan 13 21:28 full
drwxr-xr-x    2 root     root            60 Jan 13 21:28 graphics
crw-rw----    1 system   audio      10,  53 Jan 13 21:28 htc-acoustic
drwxr-xr-x    2 root     root           140 Jan 13 21:28 input
crw-------    1 root     root       10,  46 Jan 13 21:28 keychord
crw-------    1 root     root        1,  11 Jan 13 21:28 kmsg
drwxr-xr-x    2 root     root           120 Jan 13 21:28 log
crw-rw----    1 system   audio      10,  56 Jan 13 21:28 msm_audpre
drwxr-xr-x    2 root     root           100 Jan 13 21:28 msm_camera
crw-rw-rw-    1 root     root      252,   1 Jan 13 21:28 msm_hw3dc
crw-rw----    1 system   graphics  252,   0 Jan 13 21:28 msm_hw3dm
crw-rw----    1 system   audio      10,  55 Jan 13 21:28 msm_mp3
crw-rw----    1 system   audio      10,  58 Jan 13 21:28 msm_pcm_ctl
crw-rw----    1 system   audio      10,  57 Jan 13 21:28 msm_pcm_in
crw-rw----    1 system   audio      10,  59 Jan 13 21:28 msm_pcm_out
crw-rw----    1 system   audio      10,  54 Jan 13 21:28 msm_snd
drwxr-xr-x    2 root     root           280 Jan 13 21:28 mtd
crw-------    1 root     root       10,  37 Jan 13 21:28 network_latency
crw-------    1 root     root       10,  36 Jan 13 21:28 network_throughput
crw-rw-rw-    1 root     root        1,   3 Jan 13 21:28 null
drwxr-xr-x    2 root     root           680 Jan 13 21:28 oncrpc
crw-rw----    1 system   graphics   10,   0 Jan 13 21:28 pmem
crw-rw----    1 system   audio      10,   1 Jan 13 21:28 pmem_adsp
crw-rw----    1 system   camera     10,   2 Jan 13 21:28 pmem_camera
crw-rw----    1 radio    vpn       108,   0 Jan 13 21:28 ppp
crw-rw-rw-    1 root     root        5,   2 Jan 13 21:31 ptmx
drwxr-xr-x    2 root     root             0 Jan  1  1970 pts
crw-r-----    1 radio    radio      10,  62 Jan 13 21:28 qmi0
crw-r-----    1 radio    radio      10,  61 Jan 13 21:28 qmi1
crw-r-----    1 radio    radio      10,  60 Jan 13 21:28 qmi2
crw-rw-rw-    1 root     root        1,   8 Jan 13 21:28 random
crw-------    1 root     root       10,  63 Jan 13 21:28 rfkill
crw-r-----    1 radio    radio     254,   0 Jan 13 21:31 smd0
crw-------    1 root     root      254,  27 Jan 13 21:28 smd27
drwxrwxr-x    2 root     net_raw        220 Jan 13 21:29 socket
crw-rw-rw-    1 root     root        5,   0 Jan 13 21:28 tty
crw-------    1 bluetoot bluetoot  249,   0 Jan 13 21:28 ttyHS0
crw-------    1 bluetoot bluetoot  250,   0 Jan 13 21:28 ttyMSM0
crw-------    1 root     root      250,   2 Jan 13 21:28 ttyMSM2
crw-r-----    1 vpn      vpn        10, 200 Jan 13 21:28 tun
crw-rw----    1 system   bluetoot   10, 223 Jan 13 21:28 uinput
crw-rw-rw-    1 root     root        1,   9 Jan 13 21:28 urandom
crw-rw-rw-    1 root     root        1,   5 Jan 13 21:28 zero
(not even better...)
 

HerrieMan

Member
Jan 11, 2011
32
1
I'm working on kernel today, but I will spend some time on initramfs and will try to do universal one for A70S and A70H.

In A70H those disk are old school HD (spinning etc) - not ssd one?

Please reformat the disk to SD card style (unless for testing) - people are without that to confused, to use spare swap partition etc.

How do you guys think (general question): should we change third partition of sdcard/hd from ext4 do vfat?

We lose some features (rights for example, probably endurance) - but when people put this card to PC they will probably see (not tested by me) normal disk. And there is slight chance it can be mounted on stock OS (also not tested) - anyone cat check those things btw?

Some answers:
hd is old-style, can hear it spinning up all the time.
ext4 or vfat, i would prefer to have ext4, I have all my data on my linux-fileserver so mounting and transfering to ext4 won't be a problem. But I can imagine that vfat would also be good for all the users wanting to connect the drive to windows.
Just as a test I did again create some partitions:
Device Boot Start End Blocks Id System
/dev/sdd1 1 1 8001 82 Linux swap / Solaris
/dev/sdd2 2 133 1060290 83 Linux
/dev/sdd3 134 30401 243127710 c W95 FAT32 (LBA)
And created the corresponding file systems on them (mkswap, mkfs.ext4 and mkfs.vfat).
Tried to mount any of these via the terminal emulator on my archos (swapon /dev/sda1, mount /dev/sda1 etc.), but that wouldn't go. First thing is that I only have the following devices present:
/dev/block/sda and sda1
/dev/block/vold/8:0 and 8:1
so this doesn't seem to be a real representation of the partitions on the disk. And secondly each time I got a 'permission denied', most likely because my device is not rooted (i'm still on stock kernel, not the SDE).
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Here is 1.6RC1

    This package will also update kernel/initramfs and reboot. It will update apps in /system/app (so if you removed some of them - you may need to do it again). It may show startup configuration wizard - but only to confirm existing configuration.

    http://sauron.pourix.com/UrukDroid/UrukDroid-1.6/UrukDroid-1.6RC1-update.tbz2

    After update - device will reboot itself.

    ps. So far UrukDroid 1.5 installation package was downloaded 32593 times :)
    6
    picture.php


    This thread is created for developers and developing of UrukDroid ONLY.
    UrukDroid is alternative Android distribution, based on original Archos OS for Archos GEN8 tablets.

    Please do not write here questions about installing UrukDroid on tablet - you can do it in default post - here.

    All post violating above rule will be deleted.

    This thread is created for:
    • manage people and dividing work
    • plan new releases
    • plan new features
    • help between developers
    • gain knowledge, materials
    • feature proposals by users

    Things we are currently working on:
    • Sauron: memory I/O tuning
    • cheefy: backup script
    • Sauron: upgrade/install scripts
    • chulri: dvb support

    What informations are we looking for:
    • How to prevent Android from going sleep on system level?
    • Format of bootlogo and initlogo.rle on Gen8 (we are aware of rgb2565 converter etc., but with no luck on Archos yet - I've tried different bit settings 4/8/16/24 and resolutions 200x480, 800x480 - Sauron)

    Repository for binary and source releases is currently available here.
    6
    UrukDroid 1.5B2

    Hi,

    Uruk 1.5 beta 2
    http://sauron.pourix.com/UrukDroid/UrukDroid-1.5/UrukDroid-1.5B2-upgrade.tbz2
    130MB f5fc62f433324f3baf51e000f4b187e2 UrukDroid-1.5B2-upgrade.tbz2

    Upgrade (so will erase probably some settings - just like before)
    - recompiled all modules (missing in beta1) for 3g/ethernet tethering and dvb drivers (but I will abandon all non standard dvb cards - too much work )
    - added (again) adhoc wifi support
    - moved libc to 2.13 (and all binaries)
    - configuration and services fixes, changes etc - fixed cifs modules loading

    I've added message during upgrade process if it fails (so perhaps we will know why it failed to erase file on your devices - read messages during process)
    6
    Early Uruk 1.5beta1

    Here is early 1.5 (beta1) - please don't use it if you are not confident in your skills (reverting back to 1.1/1.0 is possible - but annoying).
    http://sauron.pourix.com/UrukDroid/UrukDroid-1.5/UrukDroid-1.5B1-upgrade.tbz2

    It will work as an upgrade of Uruk 1.0, but it's recommended to do it on 1.1 (because you can do full backup in RescueMenu).
    Please copy upgrade file to /data/UrukUpdate and read messages (Uruk 1.1) - device should reboot itself.

    It should upgrade like every Uruk but it's NOT tested (upgrade process) so I advice to do rootfs backup (Uruk 1.1 ResceuMenu). Kernel from 1.5 WON'T work with any previous release - so after upgrade it won't be able to boot 1.1.
    This release has probably not working dvb/3g support - but it may work (simply not tested) - it's quite important for me to report what else is missing.

    If you want revert back to 1.1 you should flash (from Archos BootMenu) 1.1 kernel/initramfs (http://sauron.pourix.com/UrukDroid/UrukDroid-1.1/) and do rootfs restore from Uruk RescuMenu.

    That's probably it :) Good Luck

    btw. If you had Uruk market installed, after upgrade it will be gone (there will be icons left) - I recommend to use Arctool to install market (it has newer one and with it's certificates there is no wifi location problem).
    6
    UrukDroid 1.1RC2

    1.1RC2 with 2.3.81 changes, some kernel module changes (will see if it still do "soft reboot")
    If anyone knows sure method to trigger "soft reboot" - please let me know...
    First update kernel (/data/UrukUpdate)
    http://sauron.pourix.com/UrukDroid/UrukDroid-1.1/UrukDroid-1.1RC2-kernel.tbz2
    Then update file
    http://sauron.pourix.com/UrukDroid/UrukDroid-1.1/UrukDroid-1.1RC2-update-rc.tbz2

    With some new changes in rescue menu I've added software way to disable SDCard Uruk boot: You can dissable boot from SDCard by naming any of it's partition "noboot" ('root@urukdroid:/root# e2label /dev/block/mmcblk2p1 noboot')
    It's usefull if you have Uruk on both sdcard and internal, and you don't want to remove card every time you want to boot internal (I use sdcard as live backup only now)