yashsingh1/xdaforums huggingface dataset:
[Sony Tablet S] ruvort:
Has anyone tried?:

install the android SDK (developers.android.com)

start CMD

type in "cd c:\PATH_TO_YOUR_SDK\tools (<-- so there's a tools folder inside the sdk folder)

on your phone: Setting -> Applications -> Developer -> USB Debug Mode (dunno how its spelled correctly)

connect your phone with your pc

let windows find your phone

back to cmd console: adb pull /system

the full system dump shall be in YOUR_SDK_FOLDER\tools\system
[Sony Tablet S] Elkan85:
Yes...done that...

You need a copy?
[Sony Tablet S] ruvort:
Yes please :-)

Sent from my Droid Incredible 2
[Sony Tablet S] Elkan85:
Got the dump online:

http://xdaforums.com/showpost.php?p=18477430&postcount=26
[Sony Tablet S] HaloMediaz:
is it rooted yet ;)
[Sony Tablet S] yifanlu:
I'm guessing it's not possible to read/write to these locations:

/dev/block/mmcblk0p5

/dev/block/mmcblk0p7

Can someone run these commands from both normal and recovery mode:

dd if=/dev/block/mmcblk0p5

dd if=/dev/block/mmcblk0p7

and see what happens. Also try writing to it.
[Sony Tablet S] muneeb.ansari:
Almost 40,000 views but still no progress ..

Our tablet is in serious need of rooting now .. with all the issues (WiFi disconnection, orientation control, market apps discrepancies) Sony has left .. this amazing tablet will soon be history if no one steps up immediately.

To all the experienced Devs out there: I'm not a dev myself .. but I'm more than willing to help out any dev who wants to experiment. I'll be available mostly over the long Christmas weeked. Please let me know if you want me to join iRC or Skype and run some trials. Rooting would be a great Chritsmas gift for all of us Tablet holders. :D

PS: To the forum mod .. apologies but I'll just paste this message under 2 more topics to make sure everyone gets to read it .. :)

Main thread at: http://xdaforums.com/showthread.php?t=1295091&page=16
[Sony Tablet S] Damar:
I think everyone who are interested in Sony Tablets will read it, but no one are willing to read it 3 times in the same forum section...
[Sony Tablet S] svetius:
Themes and applications for the Tablet S!
[HD2 Windows Phone 7 Development] HD2Owner:
nice. thanks.
[HD2 Windows Phone 7 Development] wangzhee:
ｇｏｏｄ　ｊｏｂ~~~~~
[HD2 Windows Phone 7 Development] dunda92:
Where can I download the required visual studio? And if this program can replace Microsoft Windows Phone SDK?
[HD2 Windows Phone 7 Development] dxdy:
visual studio dont have anything with WP SDK... and no need to have... where you read this?
[HD2 Windows Phone 7 Development] dunda92:
When I try to install Windows Power tools i have error.
[HD2 Windows Phone 7 Development] dxdy:
then you must install Visual Studio C++ Redistributable

http://www.microsoft.com/download/en/details.aspx?id=8328
[HD2 Windows Phone 7 Development] dunda92:
I'm downloaded and instal version x64, but I have still the same error.

---------- Post added at 10:27 PM ---------- Previous post was at 09:56 PM ----------

To correct work this program need Windows Whone SDK?
[HD2 Windows Phone 7 Development] Skyjouby:
We are now on 1.3.3
[HD2 Windows Phone 7 Development] someeh:
Is this used for Mango releases? sorry if this is a dumb question.
[HD2 Windows Phone 7 Development] jackrabbit72380:
yes it works with mango!
[HD2 Windows Phone 7 Development] someeh:
Have you tried this on the DFT mango rom? It seems to give me an error when connecting
[HD2 Windows Phone 7 Development] TheEdge24:
I get the exact same error when I try to install... Do I need to install something first?
[HD2 Windows Phone 7 Development] passado:
May I suggest a Mac version? was fantastic :D
[HD2 Windows Phone 7 Development] jackrabbit72380:
i beleve its for chevron unlocked devices but i may be wrong i use only bttfv2 on my htc hd2 thats personaly my only phone so sory i cant answer your question!
[HD2 Windows Phone 7 Development] sergoreg:
Does it require Windows 7/Vista?

It seems to be installing on XP and even runs (see it in task manager)

but no GUI window!

.NET 4.0 is installed and WP Developer tools and Zune too.
[HD2 Windows Phone 7 Development] ombla20cm:
Hello

I installed Visual Studio C + + Redistributable but still does not work for me, I should install Windows Phone SDK before Windows Phone Power Tools?

what is the solution......? Do I need to install something first?
[HD2 Windows Phone 7 Development] dxdy:
yes, you need also Windows Phone SDK
[HD2 Windows Phone 7 Development] wujunping:
thanks for your hard working...
[HD2 Windows Phone 7 Development] jackrabbit72380:
bump post updated!

meny new feture check change log!

enjoy!
[XPERIA X10 Android Development] spaarc:
I have been going through many things ,

REQUIRES UNLOCKED BOOTLOADER

And finally made this ,

This is a flash able zip which requires cwm4 recovery and a rom which supports ext4 partition after that

Otherwise the partition gets removed

Since we don't have many roms with Ext4

I'll just include this zip

I just heard someone wanted a good dev who would make something good , other than barebones

http://www.mediafire.com/?5gotc36iav7hphy
[XPERIA X10 Android Development] kantk20111:
This should be interesting :). Apparently EXT4 provides a significant boost in speed right?
[XPERIA X10 Android Development] bharadwaj1991:
Quick question. With a rooted X10 I can format system/data/cache anytime I want to install a new ROM. So my question is....why cannot (with a locked bootloader) format it to ext4? Is there something stopping the filesystem from booting when formatted in ext4?

The reason I ask is other devices can do this with only a rooted device and no BL unlock.

EDIT: and yes it is supposed to provide a boost in OS speed. Mainly in multicore phones but should help with ours as well.
[XPERIA X10 Android Development] sjondenon:
Yeaah it does :D It would be great if we could get this working on our phones...
[XPERIA X10 Android Development] Hzu:
EXT3 and EXT4 both are journaling FS. That's where the speed came in. It doesn't boost the OS but it made the storage performance better. Thus resulting in a faster system.
[XPERIA X10 Android Development] scoobysnacks:
Good show! My current phone is ext4 now and it definitely does boost speed :)

Awesome work
[XPERIA X10 Android Development] Hzu:
Yes but whatever the reasons you have, never do this on your SD card as it will result in memory wear.

Anyways, nice job here spaarc.
[XPERIA X10 Android Development] spaarc:
This would never really work correctly right now

This needs to be included in the original updater-script as well
[XPERIA X10 Android Development] DooMLoRD:
the sdcard needs to be of a higher class (class 6 and above) to actually gain some performance benefits.... else it will all lag..

btw we can get multiboot based on this...

EDIT:

based on the update.zip u posted...

ui_print("-Formatting Data");
format("ext4", "EMMC", "/dev/block/mmcblk0p26");

ui_print("-Formatting System");
format("ext4", "EMMC", "/dev/block/mmcblk0p25");
ui_print("-Writing System");
mount("ext4", "EMMC", "/dev/block/mmcblk0p25", "/system");
package_extract_dir("system", "/system");

show_progress(0.400000, 0);

ui_print("-Formatting Cache");
assert(unmount("/cache"), ui_print("/cache unmounted"));
format("ext4", "EMMC", "/dev/block/mmcblk0p27");

u do realize that ppl dont have 25+ partitions on SDCARD right?

also the init.rc files will have to be changed... cause the init*.rc files mount the /system /data & /cache as MTD
[XPERIA X10 Android Development] scoobysnacks:
hmm i'm using a class 2 on my incredible s and definitely no lag at all...
[XPERIA X10 Android Development] sahibunlimited:
What class does the stock 8gb have?

@doom so many winks in ur post?
[XPERIA X10 Android Development] ThJap:
wow

This project is very interesting for me.

If you have any orders, please tell me;)
[XPERIA X10 Android Development] spaarc:
That's why I had to write "Devs only"

But every one comes in :D

This is still alpha and needs to be corrected

I don't know it that well , but It's a start ...

Can you briefen on the topic and any solutions etc .????

---------- Post added at 08:04 PM ---------- Previous post was at 08:02 PM ----------

Can you start converting your ROM to updater-script and update-binary

Can u get CWM4 Recovery running ?

That would allow to run it right now
[XPERIA X10 Android Development] baz@gmx.co.uk:
2, stay on topic - this sounds amazing guys - i have a 6 and a 10 so would be willing to test on my "spare" samsung c6 8gb.

best regards.
[XPERIA X10 Android Development] Achotjan:
nice one ;) my friend ,

cheers

Achotjan
[XPERIA X10 Android Development] spaarc:
Can some one help me improve this ?
[XPERIA X10 Android Development] DooMLoRD:
yes dont worry i can help u out with this...

i was actually working on a bootmenu:

we can add an option to it saying:

"boot into SDCARD OS" ;)

yes i can ;)

wait we need to get a few things ready before...

here is wht we need:

1) willing testers, who are ready to repartition SDCARD (may render SDCARD unusable later on!!!!)

2) a CLEAN ROM (no tweaks/etc) [we can add them later]

3) ramdisk which we will use (i can help out with that)

4) bootmenu (i already have most of it ready)
[XPERIA X10 Android Development] Oodie:
Im in .

Willing to risk my sd card ;)( i have 2gb spare sd card , but if it won't suite for the job i have my daily 8gb one . )

And plz give detailed instructions cause im a noooob .

For a rom , I think z's freex10 suites for the job.
[XPERIA X10 Android Development] rtblittlebrown:
Same here
[XPERIA X10 Android Development] baz@gmx.co.uk:
likewise - as said before i have a sacrificial card, but it's a good c6, so perhaps when you need a higher class card tested let me know!!
[XPERIA X10 Android Development] Skumtomten:
Just tell me if you need anything from me/my ROM. I can try to make your work for MIUI as well
[XPERIA X10 Android Development] aZuZu:
let's hope that someone doesn't forget add ext4 support in kernel that will be laught.. :D
[XPERIA X10 Android Development] spaarc:
I guess my ROM would be perfect

The clean Aosp
[XPERIA X10 Android Development] cjsabaki:
Hhhmmmm!!! D2W is also quite interesting... XJ's miui page here on xda has sum nice info on a script toooo!! 8-)
[XPERIA X10 Android Development] DooMLoRD:
bootmenu is ready...

waiting for clean rom (using edify syntax)...
[XPERIA X10 Android Development] rtblittlebrown:
Can't wait--sorry for spaming
[XPERIA X10 Android Development] Oodie:
Will a 1gb partition for system be enough?
[XPERIA X10 Android Development] DooMLoRD:
guys please wait....

when its ready it will be posted...
[XPERIA X10 Android Development] sabersylar:
WoW :eek:

I'm so excited
[XPERIA X10 Android Development] Oodie:
Any rom moddee online .. we need a rom with edify script. Wonder wolf's online :rolleyes;
[XPERIA X10 Android Development] spaarc:
We should first try fxp ,

That uses edifying ,

Can u get a kernel for that ?

And I just realized ,

Flashing the zip doesn't do much ...

Can u sort that out ?

sent from my Android powered smart phone
[XPERIA X10 Android Development] DooMLoRD:
happy realization :D

well for testing we could use CM7FXP...

but before we begin, we need to decide a few things like partition table which we plan to use..

i think we should have something like the following:

partition1 -> fat32 for data/storage

partition2 -> ext? for /sd-ext

partition3 -> ext4 for sdcard os (will contain ramdisk/custom kernel for that os) so it can be easily changed using update.zip

partition4 -> ext4 for sdcard os (/system)

partition5 -> ext4 for sdcard os (/data)

partition6 -> ext4 for sdcard os (/cache)

wht do u think?

any dev related suggestions by anyone?
[XPERIA X10 Android Development] spaarc:
Yes that would be good but ,

Data should not be fat32 , can u define it as any other format ?

Moreover , what about the system and cache ?

sent from my Android powered smart phone
[XPERIA X10 Android Development] Oodie:
Data should be fat i think, if not it won't be detected by windows ? (most of us are windows users)
[XPERIA X10 Android Development] spaarc:
Why would you ever want your data to be detected ?????

It is always the SD card

You could very well mess up your device with the data

sent from my Android powered smart phone
[XPERIA X10 Android Development] Oodie:
well lets say we download a rom from pc ( like - [AOSP-GRJ90] FreeXperia spaarc_AOSP :P ) , and we need to copy it to the sd card to install .

How can we do that if the partition won't be detected ?

( are we out of topic ? )

& spaarc .. can't you cook your ASOP rom to edify syntax ?

-----------------------------------------------------------------

Ohh! Thanks andrewddickey Got it now ..

Didn't waste another post for thanking & got it now , I totally forgot that we are talking about system data partition . thanks :)
[XPERIA X10 Android Development] rtblittlebrown:
Edit I mean all the other partitions are ext4 meaning the only one that could be SD card storage is the first partition(data storage, not data) being fat32 will be recognized by windows and android?
[XPERIA X10 Android Development] spaarc:
Just finished doing :P

Uploading
[XPERIA X10 Android Development] spaarc:
data is another thing all together

It is where the apps and contacts etc. are stored

The SD Card has the other partitions some 5 to 6 partitions of EXT4
[XPERIA X10 Android Development] andrewddickey:
Yes....waaaaay out of topic.

The SD will be split into different partitions similar to your internal storage: data, system, cache.

Check DooM's post here to understand. He's spot on.

You can still copy to the SD card, just not to the Data partition. Can you copy ROMs directly to the Data partition on your phone's internal memory? Not likely. Use a root explorer to check out the Data partition and see how much vital information is stored there. Being able to mount it on Windows is just asking for trouble.

Check the Nook Color forums. We have been able to use EXT4 to make bootable SD cards.

Don't want to sound rude, but the subject specifically says DEVs only. Please don't impede the progress of our developers by guessing and giving mis-information.

I'm no dev, but this thread will fast fill up with this junk that confuses people and causes people to ask stupid questions and fight about it.

Google some stuff before posting, please.

Thanks,

andrewddickey
[XPERIA X10 Android Development] DooMLoRD:
hmmm may be u got confused with what i mean for data/storage...

let me rephrase..
[XPERIA X10 Android Development] spaarc:
Okay then cool ,

I misunderstood it completely :D

My ROM now has edify ..

So we could use that

sent from my Android powered smart phone
[XPERIA X10 Android Development] Hzu:
How about ext2 for sdcard?
[XPERIA X10 Android Development] spaarc:
Nothing other than linux would be able to read that :)
[XPERIA X10 Android Development] DooMLoRD:
can u post the specific update.zip here?

also which ramdisk does the ROM require?

CM7FXP or stock ramdisk?
[XPERIA X10 Android Development] spaarc:
Requires Stock Ramdisk

heres the file

http://www.mediafire.com/?keleto07cqic8z1
[XPERIA X10 Android Development] DooMLoRD:
oh ok...

i am contacting anantshri for some info abt the partitions...
[XPERIA X10 Android Development] anantshri:
as per my observation we can keep

mmcblk0p1 as vfat : which will be used by android as sdcard, and will be mounted to windows in case of sdcard mount.

mmcblk0p2 as ext2 : this could serve as link2sd or app2sd partition.

after this i would suggest leave mmcblk0p3 as blank. using mmcblk0p4 as extended.

and then mmcblk0p5 onwards could be used for our partitions of sdcard os.

also i would suggest / recommend squashfs usage for /system partition. However keep in mind SQUASHFS is RO system by default so it would be something like you need to re add everything or just replace a few mb file for everything.

also ext4 is good not sure about whether to keep Journaling on or not. i suspect we need to keep it off for better card performance.

Hope this helps.
[XPERIA X10 Android Development] DooMLoRD:
hello guys sorry for the delay... my x10 got bricked so work slowed down like hell :P

but now i am back...

so BootManager with ability to execute custom scripts is ready:

now we can shift the SDCARD OS booting code to: /system/recovery/customscript.sh shell script :)

we can do this in two ways:

use the tried and tested ramdisk extraction followed by chroot way OR

we can make a bootloader bypass kernel (boot.img) with modified ramdisk and then splboot it to booting the SDCARD OS

let me know when u want to continue work...
[XPERIA X10 Android Development] baz@gmx.co.uk:
Am not a dev, but would you also need/want:

p7-> recovery

p8-> swap

maybe - sorry if useless - just thinking :o
[XPERIA X10 Android Development] spaarc:
I'm ready to rock n roll

I'm not that skilled with scripting .actually not at all ,

Where can I start learning?

Can we run two kernels together ?

If so then can we do this

Just upgrade your boot manager the second way

I go for part 2

Which one is easier bro ?
[XPERIA X10 Android Development] DooMLoRD:
currently recovery is already integrated in booting ramdisk so no need of seperate partition for that...

swap will be useful later... right now we atleast need the OS to boot :P
[XPERIA X10 Android Development] DooMLoRD:
hi i think ramdisk extraction followed by chroot is the best way for now...

so if we use the partition table as follows:

basically the customscript.sh will need to do this:

unmount all partitions /system, /data, /cache, /sdcard, /sd-ext

then mount the partition which will contain the ramdisk/custom kernel for that sdcard OS

extract that ramdisk and chroot/splboot the custom kernel

this will pass the booting to the sdcard os specific init*.rc files

then we need to modify those init*.rc files to mount the /system, /data, /cache from the sdcard partitions

booting should (hopefully) continue as expected

oh and i forgot we will need to integrate recovery (with modified fstab) into the ramdisk/custom kernel for sdcard OS...
[XPERIA X10 Android Development] Mayazcherquoi:
Okay, what about ext4 partitioning for the storage on the device and not the actual SD card?

For that many partitions, you'd have to have 2 primaries and the rest as logical/extended. The FAT32 (SDCard storage, Windows mountable) must be the first and a primary, as Windows doesn't recognise logical partitions.

And no need to create a partition for every single important directory in Android. Just have one containing '/' and that's it? Then data storage and free space won't entirely be a problem to be honest? (People may want to add sys-only apps as-well).

Also, not everyone can benefit from the SD-card partitioning scheme and booting an OS from the SD card, as you need a (relatively) fast card for it, and you'd also be wearing it away quite quickly... Just stick to internals for now?
[XPERIA X10 Android Development] DooMLoRD:
there is already low storage on nand (storage on device)... also yaffs2 is best suited for NANDs... EXT2/3/4 is best suited for eMMC/sdcards...

yes as anantshri suggested we will keep 2 primary partitions and the others extended... we can keep just a single partition for '/' but if we want to have compatibility with recoveries then its easier to have separate partitions for /system, /data, /cache

i am well aware of the sdcard speed issues.... thats the first thing i had said if u read this full thread...
[XPERIA X10 Android Development] Mayazcherquoi:
Aren't they symlinks? So it shouldn't matter?
[XPERIA X10 Android Development] DooMLoRD:
hahahaha... no buddy... they are separate partitions not symlinked...
[XPERIA X10 Android Development] Mayazcherquoi:
I meant they could be used as symlinks... Could they not? I don't see why not. To be honest, it'd be simpler, no?

EDIT: Just read through the xRecovery source code. It appears not. However, it wouldn't be too hard to implement. Just mount all partitions and access the specific directory from the system partition. :)
[XPERIA X10 Android Development] DooMLoRD:
if we want to use updater-script commands like:

then no...

but right now we havent yet started to work on this... lets see wht happens as we go ahead...
[XPERIA X10 Android Development] spaarc:
sure buddy , got any orders for now ?

I'm very bad at all this , I just copied these commands to the updater-script without knowing anything , how proper linux worked

I really can't help you much I suppose :(
[XPERIA X10 Android Development] DooMLoRD:
can u create a light ROM? preferably stock based (for initial work)... later on we can move to CM...
[XPERIA X10 Android Development] spaarc:
I made it but it is based on FXP sources :(

Okay I'll do something

Tell me exactly what you want

Updater-script , no tweaks , no bloat , uses stock ramdisk ?

That all ?
[XPERIA X10 Android Development] DooMLoRD:
yups!

correct on all counts :)
[XPERIA X10 Android Development] spaarc:
Till when do you want this done ?

I think I uploaded it here some where :confused:

Wait I'll check out
[XPERIA X10 Android Development] DooMLoRD:
ok i have started downloading...

will test out a few things...
[XPERIA X10 Android Development] DooMLoRD:
that rom contains some init.d scripts which remounts partitions:

#!/system/bin/busybox sh

export MTDBLOCKSYS=`mount | busybox grep /data | busybox awk '{print $1}'`
mount -o remount,rw -t yaffs2 $MTDBLOCKSYS /data

if [ ! -e /data/tripnraver/swap ]; then
busybox mkdir /data/tripnraver
dd if=/dev/zero of=/data/tripnraver/swap bs=1024k count=50
make_ext4fs /data/tripnraver/swap
chmod 755 /data/tripnraver
chmod 755 /data/tripnraver/swap
busybox mkswap /data/tripnraver/swap
fi

swapon -a -p 1 /data/tripnraver/swap

we will need to remove/edit such scripts

oh btw, /data partition is always mounted as RW :P
[XPERIA X10 Android Development] spaarc:
just remove them they are not required at all

It was just a test

I took them from trips rom
[XPERIA X10 Android Development] DooMLoRD:
ya...

the fstab will have to be changed...

/system/etc/fstab

/dev/block/mtdblock1 /cache auto llw,check=no,nosuid,nodev,noatime,nodiratime
/dev/block/mtdblock3 /data auto llw,check=no,nosuid,nodev,noatime,nodiratime
/dev/block/mtdblock2 /system auto llw,check=no,noatime,nodiratime
/dev/block/mmcblk0p1 /mnt/sdcard vfat rw
[XPERIA X10 Android Development] DooMLoRD:
ok some updates...

partition table created...

there is some issue i had mounting as EXT4... so i proceeded with EXT2 as FS...

used bootloader bypass way to boot a modified ramdisk.... also integrated a modified recovery (which works atleast for mounting the partitions and flashing update.zip)...

created a update.zip which is compatible with this setup... flashed it onto those partitions and rebooted...

right now its stuck at bootlogo not going forward... (BUT adb is active :) )

currently getting the following error in logcat

http://pastebin.com/EQ2wTQyw

if u want i can detail the partition layout i used and post the files which i used...

OH btw with this partition layout the sdcard is not mounted in android OS (of NAND)... it keeps saying Blank SD Card, unsupported file system
[XPERIA X10 Android Development] Hzu:
Is it normal for the processes to be terminated unexpectedly with code 11? There must be something wrong here.

Also, probably the kernel don't really support ext2.
[XPERIA X10 Android Development] DooMLoRD:
yes the kernel supports ext2 (i am using v04-fs for testing) else the logcat, zygote & other processes would NEVER have started in the first place ;)
[XPERIA X10 Android Development] ThJap:
Can I help you something else ??
[XPERIA X10 Android Development] Hzu:
Ah yes, silly me. Now I have no any ideas what might be causing it. Not so familiar with these mobile phones developments.
[XPERIA X10 Android Development] DooMLoRD:
i just tried out the sdcard on my ARC kernel... and ext4 fs was mounted!

so it seems our 2.6.29 kernel sources for X10 will have to be patched for ext4 (using ARC kernel sources)
[XPERIA X10 Android Development] Hzu:
Like what I thought, the kernel doesn't really support the fs. I also tried formatting my sd card with ext2 fs but didn't mounted it on my phone, because I thought my Windows can't view it and it'd be bothersome, ext2fsd isn't working either, so I reformatted as fat32(what a waste of time).

I have a spare sdcard, maybe I will try again.