...our resources are very limited and we still have a lot of work to do for JetDroid
Thanks to (in alphabetical order) Mijoma, Nbates66, Oleg_k, Rebellos, Srg.mstr (last but not least) now we have ADB command line mode (in recovery mode now).
4. make and upload to phone FOTA http://code.google.com/p/badadroid/source/browse/trunk/FOTA/kernel_boot_sbl.asm?r=179 shell
in macros_S8530/8500 (according to your model, that is important)
# busybox uname -a
Linux localhost 2.6.32.9 #8 Wed May 18 00:11:45 EEST 2011 armv7l unknown
# busybox fdisk /dev/block/mmcblk1
The number of cylinders for this disk is set to 486192.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/block/mmcblk1: 15.9 GB, 15931539456 bytes
4 heads, 16 sectors/track, 486192 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System
Command (m for help): q
# busybox fdisk /dev/block/mmcblk0
Command (m for help): p
Disk /dev/block/mmcblk0: 2055 MB, 2055208960 bytes
255 heads, 63 sectors/track, 249 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 75 602112 6 FAT16
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(1023, 254, 63) logical=(0, 0, 2)
Partition 1 has different physical/logical endings:
phys=(1023, 254, 63) logical=(74, 244, 43)
/dev/block/mmcblk0p2 75 125 401408 6 FAT16
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(1023, 254, 63) logical=(74, 244, 44)
Partition 2 has different physical/logical endings:
phys=(1023, 254, 63) logical=(124, 237, 50)
/dev/block/mmcblk0p3 125 250 1003519+ 6 FAT16
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(1023, 254, 63) logical=(124, 237, 51)
Partition 3 has different physical/logical endings:
phys=(1023, 254, 63) logical=(249, 220, 35)
Command (m for help):
# busybox ifconfig -a
gre0 Link encap:UNSPEC HWaddr 00-00-00-00-0E-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1476 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:840 (840.0 B) TX bytes:840 (840.0 B)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tunl0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-10-00-00-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
usb0 Link encap:Ethernet HWaddr BE:9A:2B:F9:B3:57
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
#
Hi Oleg! Could you update your kernel and initramfs on github, please? I think all the devs would be happy
as you know in linux chown/chmod apply to all folder with subs (you can't use file from other owner for example). just need to set chmod/chown to top folder "/system" (it's link at root). And for what u need multiuser mode?I use the same (I took the idea from your recovery.rc) and it seems to be working fine. But as vfat doesn't support chown/chmod maybe we should use ext2/3/4...
chmod/chown applies only for top level folder which is placed on virtual ram fs (not on FAT). it folder is mount point for FAT partition. and all FAT files/folder have access level as parents folder.But does chmod/chown works on fat filesystems, too? Because from my previous experiences (on desktop linux) I remember that it isn't. And init.rc and recovery.rc is full of chmods and chowns... I don't need multiuser mode.
Guys,good news!HI Everyone, any news regarding wave schematics???
I tried my best searching on net, but could'nt get anything relavent other than service manuals........