yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] KryPTiCk0d3:
Hey there, Finally got my Telus Nexus S i9020a, I got it rooted now with CWM 3.0.2.4 installed, when I go to backup and restore and try to back up I get:

Backing up boot image....

Error while backing up boot image!E:failed to find "cache" partition to mount at "/cache"

E:Can't mount /cache/recovery/log

E:Can't open /cache/recover/log

E:failed to find "cache" partition to mount at "/cache"

E:Can't mount /cache/recover/last_log

E:Can't open /cache/recovery/last_log

E:failed to find "cache" partition to mount at "/cache"

What am I doing wrong?
[Nexus S Android Development] j_r0dd:
Telus is i9023
[Nexus S Android Development] aam6906:
its deff not i have an i9020a and the only recovery that works with it is the

i9023, but it deff. says i9020a behind the battery........
[Nexus S Android Development] j_r0dd:
The error you got is what 9023 users got that's why I said that. The original NS is the i9020T. Do you have the slcd screen?
[Nexus S Android Development] BrokenWall:
I would like to upgrade to 3.0.2.4 since I read that it fixes the issues with formatting partitions and even properly wiping dalvik cache.

Problem is that i know the ROM Manager will only let you update to 3.0.0.5 (why hasn't he given us a new version)

Is there a way I can flash this through ROM Manager or will the directions in the first post make sure that the phone doesnt try to overwrite the custom recovery, i currently have 3.0.0.5 and it sticks with every reboot no matter the ROM.
[Nexus S Android Development] j_r0dd:
you flash with fastboot
[Nexus S Android Development] rgbc:
The i9020a Nexus S have Super AMOLED screens, but appear to be a different hardware revision than the i9020t and require the i9023 recovery, or depending on sales, we could say that the i9023 requires the i9020a recovery.

Here are the specs from google: http://www.google.ca/nexus/#/tech-specs
[Nexus S Android Development] KryPTiCk0d3:
Sorry, forgot I posted here lol... I got it figured out, Thanks. Mine is a i9020a but the i9023 flash worked. It's all good now, and screen is SAmoled.
[Nexus S Android Development] j_r0dd:
thanks for clearing that up for me!

BTW: updated OP to v4. included the proper fix for the mounts menu from Cyanogen
[Nexus S Android Development] noobhero:
thanks mate for the new 3.0.2.5,

will flash it on my off day :)
[Nexus S Android Development] j_r0dd:
updated to 3.0.2.5 sources
[Nexus S Android Development] themapleboy:
You should probably add i9020a instructions to the OP because we all know people actually search for answers. :)

thanks for the work flashed the i9023 one yesterday and can confirm it is the one for i9020a.
[Nexus S Android Development] iceandfire:
Thanks for the update.
[Nexus S Android Development] CraneGuy:
Same here, flashed the i9023 on my i9020a phone and it worked like a charm. These Nexus S's seem to be screwed up that way. Haven't tried to go with Custom Rom's yet til we get all this sorted out.
[Nexus S Android Development] tominater12:
please delete.
[Nexus S Android Development] tadaha:
awesome work!

Just a personal opinion, inside the 'wipe' menu, is it possible to move 'wipe data/factory reset' down to the last one.

Everytime i go in there to clear cache and dalvik, i'm a bit scared cos i might accidentally press it and press 'yes'.
[Nexus S Android Development] noobhero:
@J_r0dd hey mate, i tried formating my sd on my #nexuss to try & rid the /sd-ext error but it doesn't go away.
[Nexus S Android Development] cgi:
Could you please write a few words about the differences in the 9020 and 9023 version?

I know that one is sLCD and the other Amoled.

I downloaded the Cyanogen repository myself and built it, but there is no mention about 9023 anywhere.

What did you do to get a separate recovery for the 9023?
[Nexus S Android Development] j_r0dd:
Do you have an sd-ext partion?
[Nexus S Android Development] j_r0dd:
The only diff is the kernel. The ramdisk is exactly the same.
[Nexus S Android Development] noobhero:
I doubt i have one, cuz i've never create it in the 1st place :(

Not a big deal tho, cuz everything still works
[Nexus S Android Development] cgi:
Ok, but where exactly is the kernel different?

I grep'ed the whole source tree of cyanogenmod for 9020 and 9023 but found nothing of any use.

Also I didn't find any switch or something to build for 9023.

Also there is only one cyanogenmod version for NexusS/crespo. Does that mean it will not work for my 9023?
[Nexus S Android Development] j_r0dd:
I haven't seen any kernel source for 9023. Truthfully the only difference is probably in the kernel .config. I didn't build the kernels used for the recoveries. The 9023 version came from the recovery.img of a 9023 firmware. The 9020 version came from the stock 2.3 recovery.

Neither Cyanogenmod or Google's has a flag to build the 9023 version. I don't have a 9023 so I can't answer if cyanogenmod will run on your device. You better ask that in the CM7 thread.
[Nexus S Android Development] noobhero:
9023 user here, can answer that cm7 for crespo does work fine for the 9023

And i think the only difference beside the dimension of tje device, is the radio.
[Nexus S Android Development] cgi:
So you extracted the kernel from a stock image, i see. I thought, too, that the config would be different, but I hoped, it would be something as simple as a checkbox "Support for 9023" or something.

Anyway, I did a little more research, downloaded the NexusS kernel from the git repository, did a make herring_defconfig and waded through the config options.

I could only find two options that seem related to differences between 9020 and 9023:

In Device Drivers -> Graphics Support -> Support for frame buffer devices

there are two options checked:

TL2796 ("Samsung TL2796 WVGA LCD Panel") and

NT35580 ("Sony NT35580 WVGA LCD Panel")

My best guess is, that the Samsung one is the Amoled and the Sony one the sLCD. Since both get checked in defconfig, I assume that the same kernel would work on both versions (if that's the only difference...).

My believe is backed by the fact that RomManager only seems to have one recovery for the NexusS which works on my 9023.
[Nexus S Android Development] nicknowsky:
:o+

I agree
[Nexus S Android Development] Jibreil:
May be its a bug, but after I flashed the latest 19020 img file, I cannot Mount USB Storage via Recovery 'mount & storage' option. Can anyone confirm this?
[Nexus S Android Development] j_r0dd:
Works fine for me
[Nexus S Android Development] BrokenWall:
anyway you can change the version of this so that its not listed as being 3.0.0.5 in ROM Manger?

When I launch ROM Manager it wants me to update to its version of 3.0.2.4 when yours is newer and perferred for me

*EDIT* When i launch the Recovery it does indeed say 3.0.2.5 with the wipe menu edits, but it is listed as 3.0.0.5 in ROM Manager only
[Nexus S Android Development] j_r0dd:
That is because this isn't official version. If you want to get rid of the nag just flash the latest official version from rom manager then just flash this version again. I believe there is flag file that tells RM what the latest version is you downloaded. I haven't looked into it yet.
[Nexus S Android Development] BrokenWall:
alright got you, i will give that a shot
[Nexus S Android Development] j_r0dd:
Or you can just edit /sdcard/clockworkmod/.settings
[Nexus S Android Development] ogdobber:
hey jrodd, what we be involved to change the halloween text? I haven't looked into it, but I imagine it would be fairly simple
[Nexus S Android Development] j_r0dd:
that is easy. any color you have in mind?
[Nexus S Android Development] mrRobinson:
Matrix green. Or for night vision a deep red?
[Nexus S Android Development] ogdobber:
hey wtf my request! hahaha, I don't care, anything but orange:rolleyes:

green or cyan???
[Nexus S Android Development] SubyWill:
Every time I try to flash it with terminal emulator, I get an "img not found" when it's on the root of my "sd card".

I don't get it??
[Nexus S Android Development] jerrycycle:
You signature says you're on the miui rom, the rom has to support the flash_image script. I know cm does.
[Nexus S Android Development] SubyWill:
Ah, I see. I could've swore I flashed an image through terminal emulator before. Oh well, thanks man.
[Nexus S Android Development] hachoo:
Just trying to load this recovery on my Out of the box brand new Nexus S (i9023 S-LCD). I've followed the instructions as per here:

http://xdaforums.com/showthread.php?t=1007782

When i boot into recovery, it shows the android-droid next to a yellow triangle with an exclaimation mark in it. Have I done something wrong?

~EDIT NOOB ALERT

Was a drivers problem. NVM.
[Nexus S Android Development] fleischbanane:
Cyan blue for all the Cyanogen Mod users would be fine. ;)
[Nexus S Android Development] mortal300:
Nexus S...clockwork 3.0.2.4...booting into recovery...my phone hangs for no joke i timed it...4 minutes. Recovery never came up...sometimes it goes for 2 min then it comes up. What's going on here? I did a oem lock/unlock the otherday and reflashed everything still it continues to do it...
[Nexus S Android Development] j_r0dd:
Are you sure you are using the correct version for your phone? This is the 1st i have heard of this.

On a side note I will release an update hopefully this week. Life is busy as hell ATM.
[Nexus S Android Development] j_r0dd:
just a teaser for now. i got a couple issues to work out with the 3.1.0.1 recovery then i will release
[Nexus S Android Development] ogdobber:
awesome!:D
[Nexus S Android Development] SilverEagle:
cant wait!

Btw i cant find changelog for clockworkmod anywhere...
[Nexus S Android Development] j_r0dd:
https://github.com/CyanogenMod/android_bootable_recovery/commits/gingerbread/

still trying to figure out what has changed recently that has caused the power button not to select anything in the recovery. it does this even with my older 3.0.2.8 recovery source, my new 3.1.0.1 modded version as well as from the stock 3.1.0.1 recovery source. something has changed somewhere and i know i am just overlooking this obvious change.
[Nexus S Android Development] j_r0dd:
ok found the issue! please test people. i want to know if this one version will actually work for the 9023/9020a as well.

http://www.mediafire.com/?j6nt226c68asy36
[Nexus S Android Development] lvnatic:
Does this recovery remain after rebooting the phone or I have to fastboot flash it everytime I need it? Maybe a dumb question and sorry, but I'm totally new to the Nexus S forums :D
[Nexus S Android Development] roady85:
Tested on 9023i and works fine. The new Colors look great.

THX
[Nexus S Android Development] j_r0dd:
no it's permanent

New versions are up and should work on 9023 & 9020. Not sure about the NS4G though
[Nexus S Android Development] mazodude:
koush was adding support for NS4G, not sure if it was done yet.

edit: yep there is support. http://www.koushikdutta.com/2010/02/clockwork-recovery-image.html <-- second last img
[Nexus S Android Development] j_r0dd:
yeah he did but whether or not this recovery works for it will need some confirmation
[Nexus S Android Development] fixxxer2008:
did i hear a few of you talking about converting to ext2 and using a2sd? i didn't know we could use a2sd on the nexus s? is there a download for it?
[Nexus S Android Development] Zehlek:
Any reason why in browser it downloads the img file as a txt

Sent from Nexus Sense using Tapatalk
[Nexus S Android Development] Ok_Kaleidoscope5109:
Can we put the long list of NOs and 1 yes?

I know sometimes it's annoying but how often do you wipe? And isn't it better to take 3 seconds longer to confirm your wipe before doing something that drastic? I come from other devices and it's not a big deal.

In fact the worst offender is the Nexus S to me as it's very easy to double click or accidentally mis-select. On my Milestone at least we use a d-pad that's very firm and makes selection very clear.
[Nexus S Android Development] ellesshoo:
Does this work for Canadian /att i920A ns?
[Nexus S Android Development] mntbkr:
Any plans of doing the same for us D720 orphans? Im really more of an Amon fan and the mod as you said in the op makes it more like his recovery.
[Nexus S Android Development] herbthehammer:
Which browser? Phone or computer? If phone try a downloading helper like download all files from the market.
[Nexus S Android Development] 12MaNy:
I think alot of us NS4G users are worried about backing up wimax keys.
[Nexus S Android Development] ogdobber:
j_r0dd awesome work. and congrats again on the new addition ;)
[Nexus S Android Development] lilredzmd:
Tested on Nexus S 4G

I tested and It does not stick. I flashed threw Fastboot and Rebooted and still I get the Unlocked Bootloader. I wish someone would fix this so it can stick. I miss when I used to be able to download a ROM or Zip threw the browser and easily booting up to CW to Flash my goodies..I hope someone fixes this very very soon...(Xrosses Fingers)
[Nexus S Android Development] terryhau:
I just installed 3101. I get a blank screen for a minute or so before the recovery appears.
[Defy Android Development] Epsylon3:
Its a free Root Explorer without Ads and without network use.

When busybox and root modes are enabled, you can make dumps of your nand partitions and export Kernel and initramfs (Menu/Tools)

https://market.android.com/details?id=fr.wdscript.yaffsexplorer

You can report here bug and feature requests...

Example : Dump and Rename The /cdrom partition (p17)

change dump file ext from .raw to .iso and you get your Windows drivers (MotoHelper 2.0.44 Driver 4.9.0 - 27 Jan 2011)

Version 1.9.9.8 attached
[Defy Android Development] fritolays:
Awesome thanks, will def check this out.
[Defy Android Development] psicodelico:
useful tool
[Defy Android Development] johnw.xda:
How can i dump the roofs?

can i restore it after backup?

Thank you.
[Defy Android Development] Epsylon3:
This tool execute this command :

dd if=/dev/block/<partition> of=/sdcard/<partition>.raw ibs=8192 obs=8192 conv=notrunc

So you can do the reverse command (not in the tool because dangerous) :p
[Defy Android Development] Epsylon3:
Update v1.1 : You can create yaffs images now :)
[Defy Android Development] johnw.xda:
Do you know, how to dump and remount the rootfs?

Thank you.
[Defy Android Development] Epsylon3:
in fact, i dont know... rootfs is mounted before android (initrd on some devices)
[Defy Android Development] johnw.xda:
Ok, thank you.
[Defy Android Development] fritolays:
Ok, been using this for a while now; couple suggestions.

1. Copy feature needs to work more like Root Explorer.

---- So when you long-press and copy a file, two buttons popup, Paste and Cancel - Maybe you could even add a third to paste quickly to a favourites folder without leaving working directory ?

2. Be able to change text size of file browser. I have big fingers heh.

3. Have a Mount/Unmount button similar to the Mount R/W in Root Explorer.

--- I find I cant copy anything to anywhere, am I just missing something ?

4. Select multiple files, and copy, delete, zip, move . . . . . to favourites ?

5. Compress files or folders and save zip to a saved favourites without leaving working directory.

6. Load apk icons maybe; easier to find things sometimes.

7. Show favourites picker on program startup. I'm always working in the same directories.

A built in text editor with line numbers would be awesome. Maybe an sqlite editor addon too ?

I like what this looks like so far; I really like that you can see symlinks, the dropdown with recent paths, nandroid dumps of any partitions (nice), and the favorites are cool. Just hoping it can take over for root explorer.

Keep up the great work so far. Will be keeping on eye on this for sure.
[Defy Android Development] Epsylon3:
Thanks for your report :)

First, i dont want to copy Root Explorer or all these slow and "3 lines" explorers... So no image/movies preview... This tool is focused on system files exploration :)

Apk icons maybe but not in my prority (filter by name is nice), line size : not for the moment (maybe a zoom or something later)

The multiselect on click is almost ready (for files), to keep folder navigation

the Mount/Unmount will be in tools menu later (in mounted devices menu) i need to make a new window for that... but that need work (and could make lot of reports from unknown devices, like chinese ones)

Compression.... yea hmm v2.0
[Defy Android Development] naenee:
Hm. I tried this, but it is a lot slower than Root Explorer. Perhaps this is because it shows a lot more objects, or due to it having a lot of features I do not directly associate with a program to manage files. Still, I can not say that having more competition is a bad thing, so keep up the good work :)
[Defy Android Development] Epsylon3:
its because the tool use a terminal process to list folders, and a new one on each refresh... I think i can optimize that if i keep the shell process opened.

but Root enabled, its 5x slower (220ms instead of 40ms)... i think there could be a problem with superuser tool, will try to uninstall it to check...
[Defy Android Development] Epsylon3:
to remount In fact like others :

mount -o rw,remount,relatime -t rootfs rootfs /

This feature will be available in some minutes (v1.3.0)

But to dump... you need to skip /proc /tmp and /sys
[Defy Android Development] Namiga:
Hi.

I´m using your app in a Samsung galaxy S.

I lost one file and I want to recover it from a CWM backup.

Your app lets me read the backup, but I cant save the needed file ...

Is there a possibility to extract it from the backup?

Thanks in advance
[Defy Android Development] Epsylon3:
Its the next step :p yaffs extraction...

sorry, not for the moment (but soon)

just made an update v1.3.2 which really enhance exploration speed...
[Defy Android Development] Namiga:
I hope you release it soon :)

Thanks
[Defy Android Development] Febernacke:
I can't Dump Partition. A circular thing shows up then it disapear and no text saying records in+out and that it finished (like in the screenshot). And there is no file on my SD card and yes I have plenty of space.

Tried several of the small 512k partitions and the Boot and Recovery partitions.

I'm running rooted froyo 3.4.2-155, few bloat APK's removed.
[Defy Android Development] Epsylon3:
this feature uses busybox "dd" applet, try to set another busybox in setting window

you can search for them in other apps, do a search in /data/data/
[Defy Android Development] Epsylon3:
Done... in v1.5.0 Single file or Folder for the moment... (file/folder context menu)

full extraction will be possible in next version... not linked
[Defy Android Development] SteveChou:
not support Chinese name folders
[Defy Android Development] Epsylon3:
v1.6.2

v1.6.2 can export Kernel (zImage) and initramfs (cpio) from boot and/or recovery partitions

to extract initramfs in a folder :

busybox cpio -i -v < initramfs.cpio
[Defy Android Development] tomekk_nt:
Awesome tool, but... I can't get root access.

When I check 'Enable root access' and allow it I get that system info, that app granted root access, but a sec later I get app error 'Unable to get root Access' :/

I'm a bit confused, because on other ROM I could get root access without any problem. I tried also to reinstall app, but it didn't help. Root access works ok on other explorers.
[Defy Android Development] Epsylon3:
Please check in "Super User" app if you missed to allow root access to Yaffs Explorer
[Defy Android Development] tomekk_nt:
Like I said: I didn't miss to allow for that.

In settings I tick 'Enable root access' then SU is asking to allow permission for Yaffs. I tap 'Allow'. After that there's system message 'Yaffs explorer has been granted Superuser permissions' and straight after that I get popup error window 'Unable to get root access'.
[Defy Android Development] Epsylon3:
i think your "su" could be incompatible with shell commands

is it in your path ? try to execute in terminal (or in my execute box) "busybox which su" then "su -c . /path/to/a/script.sh"
[Defy Android Development] tomekk_nt:
My path is: /system/xbin/su

After these commands I had to allow su access and after that I got system message 'Yaffs explorer has been granted Superuser permissions'. So I've tried to tick 'Enable root access' in settings, but also got 'Unable to get root access'. :(
[Defy Android Development] dedraks:
Same here.
[Defy Android Development] johnw.xda:
can not download in market?!

I live in Hong Kong, and can not download in market, the message said can not donwload in Hong Kong.

Why? Is it ture?

my defy is 2.2.2 hong kong chinese version.

Thank you.
[Defy Android Development] Epsylon3:
ok, look like the "id" command is missing on your device... could you check

Yes, hmm i have unchecked all non-utf8 countries... could you confirm me HK devices are non utf-16 ?
[Defy Android Development] johnw.xda:
my system have id command. it return uid, gid, etc....

How to i know, my system is non utf-16?

how to check?
[Defy Android Development] Epsylon3:
if su is working, "su -c id" should return "root" (or "access granted" for old su versions)

v1.9.7 attached in first post... (will not be in market for the moment, until i get my device working.... no new versions)
[Defy Android Development] dedraks:
My system is ok but the app does not run.

I have many root apps that works without issues like Titanium Backup, Root Explorer, Splash Tools, etc.

Check the screen shots.
[Defy Android Development] Epsylon3:
ok i see.. i think you "id" command is linked to a bad busybox... will fix that in 1.9.7.1
[Defy Android Development] tomekk_nt:
I think there might be a problem with Android 2.1 (which I am currently running). When I tried Yaffs on 2.3.3 it worked perfectly.
[Defy Android Development] dedraks:
I'm running 2.2.1 android.

Tryed with built in busybox, busybox from CM7 and busybox from Titanium Backup data folder.

No success. :(
[Defy Android Development] Epsylon3:
1.9.7.1 is here (first post)
[Defy Android Development] nepotu:
Thanks for sharing the latest release. I have a noob question: is there a way to back up all partitions at once? I know I can back them up one by one but I'm a bit lazy to do so. :)
[Defy Android Development] Epsylon3:
hmm no, because in the list you have very big partitions, and also SDCard partitions ;p

and partitions names/numbers are not the same against devices...
[Defy Android Development] tomekk_nt:
Thanks! Works perfectly :)
[Defy Android Development] dedraks:
Latest version worked like a charm. Thanks.
[Defy Android Development] danimagrin:
I can't find out how to dump partitions!!
[Defy Android Development] drwario:
I can't cut and paste .zip files from one folder to the next. There is always an hour glass that makes me wait what seems like forever and the file never moves.

Sent from my MB525 cm7
[Defy Android Development] Epsylon3:
yea, next version fix this problem, will upload it
[Defy Android Development] danimagrin:
Can you please tell me where I should go to dump partitions? I can only see where to make Yaffs2 images! :)

Thanks.
[Defy Android Development] Epsylon3:
This feature can be disabled :

root and busybox are needed for that. If both are available you need to restart application to see the new menu entry in menu + "more" + "tools..."
[Defy Android Development] danimagrin:
Thank you, now it works!

Do you know if I wipe mbm, mbmloader and mbmbackup partitions will I turn my phone into a brick or there will be a recovery mechanism that will allow me to flash a new sbf? Just for curiosity... :D
[Defy Android Development] Epsylon3:
yea, its maybe possible to break it, some partitions are not updated by SBFs flash... There is another kind of SBF (full with all partitions) but only motorola has it...
[Defy Android Development] egregius:
Hi

When I try to open a file .img (created by Clockworkmod or Yaffs Eplorer) in LG GT-540 (A 2.1) shows only an empty list (1 obj only) without any error mesages. What might that be ?
[Defy Android Development] Epsylon3:
which version of Clockworkmod ? and What is the size of img created by Yaffs Explorer
[Defy Android Development] egregius:
Clockworkmod 3.2.0.1

110706816 Bytes
[Defy Android Development] Epsylon3:
hmm should be working... weird
[Defy Android Development] johnw.xda:
can i upgrade kernel with this tools ?