yashsingh1/xdaforums huggingface dataset:
[Streak 5 Android Development] Crinos512:
what are the odds of a flashable Zip version? Can't wait to try this out too! :D
[Streak 5 Android Development] manics:
these two could be used to flash recovery to clockwork mod recovery 6.0.0.9 or to streakmod 0.3.2.8these are zip flash ,without PC
[Streak 5 Android Development] manics:
1. the key to select item is camere ,not power

2. i think using back or home to select item will be better

then we can only use "back \ menu \home"

3. could you please add utf-8 support then i can translate it to chinese version
[Streak 5 Android Development] sinan33:
Is this the flashable zip via streakmod recovery?
[Streak 5 Android Development] djscopesofm:
i dont like using the touch key for CWM coz sometime it thinks u pressed it twise, like a double tap.. it gets very annoying
[Streak 5 Android Development] manics:
yes,

not only streakmod but also clockwork mod
[Streak 5 Android Development] sinan33:
CWM can't find the nandroid backup directory which has been created by streakmod recovery.

Edit:I saw that CWM puts the nandroid backup to a different directory (sdcard/clockworkmod/)
[Streak 5 Android Development] manics:
what i posted was just a flashable zip ,just like a rom or a patch

you can flash it to change recovery from streakmod to clockwork mod

you also can change it back to streakmod with recovery0328.zip

http://xdaforums.com/showpost.php?p=29107652&postcount=9
[Streak 5 Android Development] sinan33:
I have already do it and flashed the CWM to DS5 via Streakmod recovery.

Then i have give it a try; the CWM can't find nandroid backup directory which was created with Streakmod recovery.
[Streak 5 Android Development] sinan33:
Nandroid backup is succesfull,just the time is incorrect; ,it shows the y/m/d correctly but the hour is incorrect.
[Streak 5 Android Development] manics:
if you want to restore backup which was created by streakmod

you must move the folders from /sdcard/rom_backup to /sdcard/clockworkmod/backups
[Streak 5 Android Development] sinan33:
Thank you!I have done that too,but the most important thing is;

can CWM restore the backups correctly that have been created by Streakmod recovery.

I still didn't test that.
[Streak 5 Android Development] TheManii:
CWM isnt formally compatable with streakmod nandroids.

If it works that's nice but if it doesnt I dont consider it a bug.

How off is the time for your backup?

I havnt changed anything at all in CWM (except 2 lines for the display) so if it really is a bug it's in CWM itself.

If you want UTF-8 support, you will either need to give me the changes to add into CWM.

Or I can provide the device tree if you wish to try so yourself.
[Streak 5 Android Development] sinan33:
Backup time is a little short according to Streakmod recovery.

I still didn't test the Streakmod backups with CWM.
[Streak 5 Android Development] abauer:
add the path what streakmod keeps the backups to the new version, otherwise it is useless to upgrade, considering that streakmod works just fine as it is
[Streak 5 Android Development] TheManii:
I dont know if streakmod nandroids are compatable in the first place

If it doesnt work, I dont consider it a bug

Each custom rec has their own folders anyway

Along that logic, we dont need anything above android 1.6, which the streak shipped with

CWM nandroids definitely arnt compatable with streakmod though, as CWM nandroids use a new format that make new ones take up less space the more often you nandroid.

I will also be dropping support for all my update zips supporting streakmod soon, as the CWM versions are compatable with the S7/S10/V (where applicable).

I'm not going to maintain a version specifically compatable with streakmod.

Do you mean the time it takes to make one, or the timestamp on the nandroid itself?

Could you provide the exact details? I need the date on the file, your exact time, and your time zone.
[Streak 5 Android Development] sinan33:
I mean the time it takes to make one.

I forgot the exact time and the difference between the real time and the timestamp but i will get a new backup for supporting information for you.

My timezone is GMT +03:00 Eastern Eurepean summer time.

We don't need CWM to support Streakmod backups; i will try it for just testing.

---------- Post added at 09:05 PM ---------- Previous post was at 08:46 PM ----------

There is a difference of 3 hours between the timestamp of backup and the real time at my country.

My timezone is GMT +03:00.

So, this is not a bug.
[Streak 5 Android Development] TheManii:
If it is exactly off by 3 and your timezone is +3, it must be saving them as UTC+0.

So you likely are correct in that it's not a bug.

What rom are you using? Perhaps the different versions of android do it differently.

One possibility:

Rom 'A' saves: Native time and displays native time

Rom 'B' saves: UTC+0 and calculates time from time zone

(I'm only speculating, you could likely check the CWM and android source code, but it's not a huge issue)

Android roms are able to set the time, otherwise CWM would have no idea what time it is
[Streak 5 Android Development] sinan33:
I don't think that CWM will set the time according to ROMs; because when i was using Streakmod recovery; the same thing was getting my attention with different roms.

I am now using MIUI 2.5.25.
[Streak 5 Android Development] TheManii:
The roms must be able to set the time, as CWM cant get the time itself (it cant access the internet).

Devices likely have NVram where they store a couple things (like the time).

CWM simply grabs whatever's there and uses it.

Streakmod likely does it in a similar way (as streakmod is based off of CWM 1.8)
[Streak 5 Android Development] sinan33:
But; when you change the time zone from rom settings,the default time zone doesn't change from build.prop so i guess the CWM reads the time where the build.prop default time zone stored.

---------- Post added at 11:38 PM ---------- Previous post was at 10:55 PM ----------

@manics

Could you post the Sony Bravia Engine flashable zip for DS 5 to our forum?

Thank you!
[Streak 5 Android Development] manics:
i make it long ago

but i have only one streak

so i couldn't see the changes after flashed it
[Streak 5 Android Development] jasonyu007:
backup freezing

Hi ~

I use recovery6010 , stop at "Backing up datadata ...." , could not backup .
[Streak 5 Android Development] TheManii:
What rom are you on? Can you tell me the contents of your /firstboot?
[Streak 5 Android Development] jasonyu007:
it is LO 2.9 . the fistboot is empty .
[Streak 5 Android Development] TheManii:
What about the /firstboot/lost+found/ folder? Was it empty too?

There are some issues with CWM if the lost+found folder is full, but if it's empty I'm not sure.

Send me your /cache/recovery/last_log it might have some answers.

If you are using longhorn like I believe, you may be able to get away with simply formatting the firstboot folder though CWM.

CM7.2 based roms dont use firstboot anyway, you shouldnt lose any data. (you may want to back up with streakmod first just to be sure)

If that still doesnt work, try this:

Back up with streakmod first (just in case)

Back up with titanium backup

Fac reset

Reload rom

Restore with titanium

Try nandroiding again
[Streak 5 Android Development] jasonyu007:
Here is you wanted :

Starting recovery on Mon Feb 15 15:05:55 2010

framebuffer: fd 4 (480 x 800)

CWM-based Recovery v6.0.1.0

recovery filesystem table

=========================

0 /tmp ramdisk (null) (null) 0

1 /boot mtd boot (null) 0

2 /cache ext3 /dev/block/innersd0p5 (null) 0

3 /data ext3 /dev/block/innersd0p6 (null) 0

4 /datadata yaffs2 userdata (null) 0

5 /recovery mtd recovery (null) 0

6 /system yaffs2 system (null) 0

7 /sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 0

8 /sd-ext ext4 /dev/block/mmcblk1p2 (null) 0

W:Unable to get recovery.fstab info for /emmc during fstab generation!

I:Completed outputting fstab.

I:Processing arguments.

I:Checking arguments.

I:device_recovery_start()

Command: "/sbin/recovery"

ro.secure=0

ro.allow.mock.location=1

ro.debuggable=1

persist.sys.usb.config=adb

ro.build.id=IMM76L

ro.build.display.id=full_streak-eng 4.0.4 IMM76L eng.themanii.20120721.183632 test-keys

ro.build.version.incremental=eng.themanii.20120721.183632

ro.build.version.sdk=15

ro.build.version.codename=REL

ro.build.version.release=4.0.4

ro.build.date=Sat Jul 21 18:36:43 EDT 2012

ro.build.date.utc=0

ro.build.type=eng

ro.build.user=themanii

ro.build.host=ubuntu

ro.build.tags=test-keys

ro.product.model=Full Android on Emulator

ro.product.brand=Android

ro.product.name=full_streak

ro.product.device=streak

ro.product.board=streak

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=unknown

ro.product.locale.language=en

ro.product.locale.region=US

ro.wifi.channels=

ro.board.platform=qsd8k

ro.build.product=streak

ro.build.description=full_streak-eng 4.0.4 IMM76L eng.themanii.20120721.183632 test-keys

ro.build.fingerprint=Android/full_streak/streak:4.0.4/IMM76L/eng.themanii.20120721.183632:eng/test-keys

ro.build.characteristics=default

ro.cm.device=streak

keyguard.no_require_sim=true

ro.com.android.dateformat=MM-dd-yyyy

ro.ril.hsxpa=1

ro.ril.gprsclass=10

ro.adb.qemud=1

ro.kernel.android.checkjni=1

ro.setupwizard.mode=OPTIONAL

net.bt.name=Android

net.change=net.bt.name

dalvik.vm.stack-trace-file=/data/anr/traces.txt

ro.factorytest=0

ro.serialno=

ro.bootmode=unknown

ro.baseband=msm

ro.carrier=unknown

ro.bootloader=unknown

ro.hardware=streak

ro.revision=21

ro.emmc=0

init.svc.recovery=running

service.adb.root=1

init.svc.adbd=running

I:Checking for extendedcommand...

I:Skipping execution of extendedcommand, file not found...
[Streak 5 Android Development] TheManii:
That log doesnt contain anything but the stuff from booting.

Try nandroiding again and immediately booting up and grabbing the log and see if it's the same, it might have been erased from the previous run.
[Streak 5 Android Development] jasonyu007:
I am not sure what happen , I try serveral times again . the same stop at " Backup the datadata ....." . I have to remove the battery and boot up system then send you file .
[Streak 5 Android Development] Crinos512:
bravia?

what does this do? is there a forum discussion on how to use it correctly?
[Streak 5 Android Development] manics:
google “ Sony Bravia Engine ”
[Streak 5 Android Development] Crinos512:
yup. did that ... saw lots of flashy graphics and videos, also some reviews on how well it works, but not much on 3hat it actually is.

is it an app? a modification to the framework? is it similar to chainfire3d?

I installed it and cannot find any settings or way to turn it on/off.
[Streak 5 Android Development] khoacoi:
Hi Manii,

Currently, power button is acting as select item. Could.you please change the select item to home button?

My power button is going to crazy :D.

Thanks
[Streak 5 Android Development] Edrill:
That's weird. The camera button is the select button for me!
[Streak 5 Android Development] TheManii:
It's the cam button, I merely forgot to fix the copy/paste from the S7/S10 version (which does use the power button)
[Streak 5 Android Development] rsfinsrq:
Same here. Cleared LOST.DIR and still gets stuck at datadata.
[Streak 5 Android Development] TheManii:
I'm not sure how to reproduce it, it would help a great deal if I knew what file it was that it was getting stuck on. But I dont think there's a simple way of finding which specific file/dir it's getting stuck on.

The backup order in general should be:

Boot

Recovery

System

Data

Run dedupe

DataData (firstboot)

.android_secure (apps2sd)

Cache

sd-ext (optional data2ext partition)

Generate MD5 hashes

It might be possible it's actually getting stuck on android_secure, but this is just speculation.

Do you have any apps moved to the outerSD with the built in apps2sd?

And what rom are you using?
[Streak 5 Android Development] rsfinsrq:
I do have several apps moved to SD (mostly games). I am using stock 407 deodexed. I do remember StreakMod recovery having trouble backing up firstboot. Another developer (Dr. W?) got involved and fixed the issue. Perhaps a similar issue here? As long as I have flashable recoveries, I am able to use 0.3.2.8 for nandroid and 6.0.1.0 for flashing newer files.
[Streak 5 Android Development] TheManii:
Try moving everything back to data and backing up again, it could be possible that it's getting stuck on the first step of android_secure and didnt change the line "backing up datadata).

I dont know why it would get stuck there, but lets see if that works in the first place

(also, tell me the contents of android_secure before doing so if it does work, it may provide a clue)
[Streak 5 Android Development] rsfinsrq:
Checked .Android_secure and it was empty. I moved everything from card to phone and tried again with same result. Stuck at backing up datadata... Also, I was able to backup successfully when I first installed 6.0.1.0. The second backup attempt failed at datadata but I kept trying and it finally completed. Now no matter how many times I try, it gets stuck at the same place.
[Streak 5 Android Development] TheManii:
Can you provide the exact contents of your firstboot dir?

The doctorfix was only related to lost+found dir, CWM is known to choke if lost+found is too full.

But /firstboot/lost+found/ should normally be empty
[Streak 5 Android Development] rsfinsrq:
Lost+ Found is full of empty folders. See pics.
[Streak 5 Android Development] TheManii:
Yes that seems to be the bug where CWM is choking on firstboot.

You will need to reformat datadata and it should work fine afterwards.

I dont believe there's any particularly important data actually in firstboot, you shouldnt lose any actual userdata, or even your system preferences.

It may be possible for CWM to actually back that up if you give it enough time (on the order of 30 minutes or so) but it takes too long and firstboot contains no critical data: you're better off just reformatting it and moving on.

(Just dont use the fac reset button or you WILL lose user data, manually format datadata from the format/mounts menu)
[Streak 5 Android Development] rsfinsrq:
Format of datadata then ran nandroid and it completed in a matter of minutes. Unfortunately, upon reboot, my device was factory reset. I have a backup using 0.3.2.8 so no worries. Must be some critical data stored in there?
[Streak 5 Android Development] TheManii:
You were sure that you only did datadata and not a full fac reset right?

Could you send me your firstboot.img?

Only stock roms use firstboot at all and I dont remember what's in it exactly as I havnt used stock in months

(nor do I have any nandroids from back then)

I know some logs are stored there, but I dont recall what important stuff is stored there.

Actually, I could make a special update zip to clear your /firstboot/lost+found/ (I think)

Would you mind testing later?
[Streak 5 Android Development] rsfinsrq:
I went into CWM, mounts, then selected format datadata.

Here is a link to my firstboot.img taken from my nandroid.

It's been awhile since I was on stock too, previously running CM7, but I'm home on vacation and wanted to give the Streak some love. Flashed 407.pkg, rooted and was going to play with some kernels when I ran into this issue. I would be happy to help out with some testing :)
[Streak 5 Android Development] TheManii:
Ok I have it, you may want to remove the link though as firstboot could potentially contain personal information

On stock roms, firstboot contains your Gapps account info and the installed apps manifest.

When you reformatted firstboot, did it redetect your installed apps, or did it wipe them?

Like previously stated, only roms based on stock roms use it.

Source ports (like MIUI, CM, AOSP) do not use it at all as firstboot is unique to dell
[Streak 5 Android Development] rsfinsrq:
It wiped all of my installed apps and user data. When it rebooted, I was presented with the android logo and instructions to touch to begin. I had only system apps. All user data and apps were gone.
[Streak 5 Android Development] TheManii:
Ok well then that's no good if it does a full wipe on stock roms.

The doctorfix was more of a workaround then it actually addresses the actual issue.

lost+found shouldnt contain so many entries.

Hopefully there's a way of wiping it without having CWM choke on it.

I'll have a test zip soon

test zip

I havnt actually tested it, so I not even sure if I have the syntax correct.

Feel free to try it and see if it clears out your /firstboot/lost+found/, it might not work, it might simply freeze for the same reason backing up /datadata freezes.

If it finishes running, reboot into your rom and see if it did what it was supposed to do.

If it did, try nandroiding and hopefully it work then
[Streak 5 Android Development] rsfinsrq:
OK, I downloaded the test zip. Before I used it I checked lost and found folder and it is empty. Likely from when I formatted datadata. I will try making some nandroids and see if lost and found fills up, then I'll try the update zip to see if it clears it.

Edit; So I've run 3 nandroid backups without a hitch. I checked the LOST.DIR and lost+found folders after each backup and they remain empty. I went ahead and generated 10 folders named test thru test9 and rebooted. They were still there after reboot. Went into CWR and flashed your update zip and that cleared the folders from lost+found. It seems having a clear lost+found is necessary for nandroids to complete on stock roms. I guess lost+found may get populated for flashing a .pkg? Your update zip is an alternative to factory reset in order to complete backups. Root explorer may also be an option.

Thanks for helping me out The Manii!
[Streak 5 Android Development] TheManii:
I dont know why it's being filled, it's not consistant in that for most users it's always empty and for select users it's full to the point that CWM locks up.

Glad to hear the update.zip works, if I get the chance to test it myself I'll add it as a workaround.

Updated to 6.0.1.1, includes no changes specific to the S5
[Streak 5 Android Development] sinan33:
Would you please release a flashable zip version of CWM 6.01.1?
[Streak 5 Android Development] TheManii:
I will look into making a one-time version later, but I do not expect to make it regularly.

Though that's not an issue, if it works all you have to do is replace the recovery.img in it with the one you want next time.

If noone else has reports of issues with CWM (besides having to use the workaround because of lost+found) I will remove the beta tag as I havnt seen any issues myself.

At that point it might be a good idea to make the rom authors aware of it (formally).
[Streak 5 Android Development] _2bad4u_:
I have a problem with cmw when i make full backup:

CWM-based Recovery v6.0.1.1

SD Card space free: 2298MB

Backing up boot image...

Backing up recovery image...

Backing up system...

Backing up data...

Freeing space...

Done freeing space.

Backing up datadada...

At backing up datadata is frezing, and it stays like this for 15 minutes and after that it goes to this black screen with CWM-base Recovery v6.0.1.1 and i have to remove the battery because it stays like this, the buttons don't work nothing works until i remove the battery. And i also get flashing lights on the 3 buttons every one minute.

I bealive the flashing lights are from the 360 baseband that nop has release. I'm using miui rom 2.4.20 with test kernel4 and 360 baseband.
[Streak 5 Android Development] TheManii:
sounds like the same issue as the previous person, try flashing the test zip from a page back and making a new nandroid
[Streak 5 Android Development] monofunk:
@ theManii

Hi.!!!! at TheManii how about you put your hands on "Team Win Recovery" for dell streak 5 ...think shown your magic already for Dell Venue already its not Fair sir:p
[Streak 5 Android Development] _2bad4u_:
I flash update.zip and i have the same problem.
[Streak 5 Android Development] TheManii:
I already tried several times with the 408 rec kernal and it doesn't have working touch and it a touch rec. I might try a 3rd time with the phoenix/ics kernal

are you having nandroid freeze issues?

which does it freeze on? the update zip only fixes datadata and not data.

I will make a proper zip soon
[Streak 5 Android Development] monofunk:
great @Manni

:good:
[Streak 5 Android Development] TheManii:
ext4 support on the innersd shouldnt require any bootloader changes, by the time it starts mounting it should be the kernal using it's own kernal drivers to mount it.

Then again the bootloader chokes when the partitions are missing, so if it doesnt it's due to it being buggy and not that it cant inherently handle it.

The only thing needed to add ext4 support to a rom or recovery are like 4 lines of code and the addition of ext4 fs utils (mkfs/fsck/etc)

anything but yaffs2 on the mtd partitions however, I dont recall any mtd partition not using yaffs2, it may simply not be possible.

It doesnt matter that much though, /system likely benefits the least once android is fully loaded anyway.
[Streak 5 Android Development] _2bad4u_:
After i flash the update zip, and try to make full backup it's having the same problem, keeps blocking at dadadada....
[Streak 5 Android Development] djmax81:
You mean its no use to format data and cache to ext4? As new dcs kernel support ext4 driver support..though
[Streak 5 Android Development] TheManii:
using ext4 requires only a couple things:

recovery set to format the fs to ext4

partitions formatted to ext4

kernel set to mount fs's as ext4

FYI the linux kernel has supported ext4 for like a decade (or something like that, my point is that it's older then android), it's simply android didnt take advantage of it until devices with GB as their original rom that used it.

I dont know what kernels have the module enabled though, that's an entirely different story.

If the kernel has ext4 baked in and enabled, all you have to do is reformat to ext4 and change the ramdisk to mount as ext4.

If DSC really supports ext4, I can make a varient to format as ext4 if so wished.

DSC isnt formally compatable with CWM yet though, I dont believe n0p is testing for (formal) compability with it yet.
[Streak 5 Android Development] TheManii:
Removed the beta tag from CWM, added workaround for nandroid getting stuck.

If you still get stuck after using the workaround, please tell me

where it gets stuck

what rom you're on

what files are around it (nandroid walks the folder alphebetically)
[Streak 5 Android Development] ncik:
Thanks for the recovery. Still getting stuck for me at datadata. I am using CM as of now..
[Streak 5 Android Development] TheManii:
Have you used the workaround? I'll need more info if i'm to fix it
[Streak 5 Android Development] ncik:
I did try the workaround.. Still fails.. Let me know what details you want.
[Streak 5 Android Development] TheManii:
you already quoted it