yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] DarkhShadow:
Yeah I'm on 2.3 now, feels better, and the fact fix permissions now works in about 3-4 seconds is awesome :D

Sent from my Jelly Nexus S
[Nexus S Android Development] androidphone2012:
flashable zip in recovery
[Nexus S Android Development] jojoost:
Where to find 2.3?

Verstuurd van mijn Nexus S met Tapatalk
[Nexus S Android Development] DarkhShadow:
Goo.im app or the main site itself

Sent from my Jelly Nexus S
[Nexus S Android Development] androidphone2012:
TWRP v2.3.1.0 out!

http://teamw.in/project/twrp2/44
[Nexus S Android Development] peepee999:
Can't restore backup with the latest version anyone with same problem?

Sent from my Jelly NEXUS
[Nexus S Android Development] donpippo:
Someone has tested encryption support?
[Nexus S Android Development] red_skittles:
Doesn't work. It's only supported on the galaxy nexus and I think the N7 as well
[Nexus S Android Development] meeok2:
Help!

Just tried to restore a TWRP backup, said it was successful, reboot to system and all I get is "Fastboot Mode - No boot or recovery img"

I can still boot to recovery (TWRP)....

What should I do??

I'm on TWRP Version 2.3.1

Nexus S 4G

EDIT/UPDATE: Here's what I did to fix: After restoring backup I wiped caches and installed ROM over the top. It is booting now. Thank goodness... I really didn't want to have to start over from scratch!!

Sucks that I can't rely on my nandroid backups though. Unless I am missing something.. This bug needs to be fixed!
[Nexus S Android Development] luv2vexx:
i had the same problem, not worth it, i reverted back to clockwork 5.8.0
[Nexus S Android Development] red_skittles:
I've ran in to this a couple times as well. When I get the problem I do a clean install of the ROM my backup is based on and then I restore only /system and /data from backup. I would guess the problem is some sort of corruption when backing up or restoring /boot
[Nexus S Android Development] androidphone2012:
v2.4.0.0 out!

v2.4.0.0 out!

http://www.teamw.in/project/twrp2/44

http://www.teamw.in/project/twrp2
[Nexus S Android Development] billsky83:
:pI cant use twrp to restore my backup. Actually, it restored, but the phone just able to go into recovery or bootloader only, there is no way boot into system,

Yes, the backup is backup via twrp.
[Nexus S Android Development] -shift-:
make sure deck's updater-binary is edify compliant. that is the first thing that comes to mind causing an issue.
[Nexus S Android Development] vivmar:
time zone are only from GMT-10 to GMT-4...

and others?
[Nexus S Android Development] jerrycycle:
Very nice. Is it me not see it or is it missing the fix permission option in this recovery?
[Nexus S Android Development] Borky_16:
sweet! nice work

EDIT: I think I missed something :/ where i can modifie the colour?
[Nexus S Android Development] :
I will test it in the evening.

Btw are you planning to make a Nexus S Tiamat kernel, because I think that you make these kernels?
[Nexus S Android Development] Jibreil:
Hope flashing this won't cause a Full Wipe
[Nexus S Android Development] jerrycycle:
Advanced menu/ change twrp settings/ change twrp color theme
[Nexus S Android Development] Borky_16:
Oh cool thanks missed that :)
[Nexus S Android Development] fineazbro:
is there any other way to flash this i can never get adb to work?

thanks
[Nexus S Android Development] :
You can flash it with the FlashImageGUI app.

You find it in the Apps & Themes section.
[Nexus S Android Development] fineazbro:
thank you very much.. its works great
[Nexus S Android Development] onicrom:
i didn't notice any slowness when booting into twrp, in fact it was fast.
[Nexus S Android Development] jerrycycle:
If your using cm7 open terminal after installing recovery file to root of sdcard then type.

su (press enter)

flash_image recovery /sdcard/recovery/fill name.img (press enter)

reboot recovery (press enter)
[Nexus S Android Development] -shift-:
at the moment, that's what we have. however, we are more than open to requests. let us know!

that feature is not in yet. however, we're working on it!

errr.. that's not me. sorry! :)

nope!

neither did netarchy.. i must have some bad internal memory :(
[Nexus S Android Development] matt2053:
Good work, gentlemen.

The only thing missing that I would need would be an option to format /boot. I wonder if that could be added.
[Nexus S Android Development] fineazbro:
does wiping battery stats work on this?
[Nexus S Android Development] plmiller0905:
So is this ok to use on the NS4G or not?
[Nexus S Android Development] fineazbro:
thanks for your help
[Nexus S Android Development] jerbeck24:
Wondering the same thing...
[Nexus S Android Development] -shift-:
not yet, the ns4g's compatibility being worked on at the moment.
[Nexus S Android Development] mike216:
I'm still nood status but I'm learning my question is if we already were able go use fastboot to unlock bootloaders and root then do we still have to install the binarys from HTC or no just enter the fastboot commands.appreciate you bright devs will donate Thursday.
[Nexus S Android Development] bringonblink:
I am using MIUI, can i flash through terminal with the flash command?
[Nexus S Android Development] Borky_16:
if MIUI supports it!
[Nexus S Android Development] matt2053:
That's just a method of installing fastboot. If you already have working fastboot, just flash the recovery image to your recovery partition.
[Nexus S Android Development] Igotsanevo4g:
As long as you have working adb and when you enter fastboot devices your phone shows up you're good
[Nexus S Android Development] boktai1000:
Is this compatible with the NS4G? If not- can we expect a version for it in the near future? Also is this available as an alternative recovery in Rom Manager, if not are there plans on adding it? Thanks! :)
[Nexus S Android Development] onicrom:
wowowow

wowowow my fav recovery author likes twrp!

https://twitter.com/#!/Amon_RA/status/97773583874531328

https://twitter.com/#!/Amon_RA/status/97781896322351104
[Nexus S Android Development] -shift-:
yes. if there issues, please post here.

yes, we're working on ns4g compatibility. i don't have an eta, but coming soon (tm) ;)
[Nexus S Android Development] eatTHESEbullets:
I tried tthis with the app to flash it and when I go to boot in recovery it sticks at Google splash screen.
[Nexus S Android Development] jerrycycle:
Miui doesn't support flash_ image script.

Have to fastboot or flash cm7. The nandriod backup don't work with this recovery so if you flash cm7 will be starting from scratch. Can always try the backup feature in miui rom to restore.
[Nexus S Android Development] eatTHESEbullets:
Not on miui. I'm on carbon aosp based.
[Nexus S Android Development] Heeter:
I put this together for you, eatTHESEbullets. Or for anyone else.

Download and extract this attached folder on your desktop.

Boot your NS into Fastboot mode, and plug in the USB.

Click on "Start Here" in folder, this will open a command prompt.

In the command prompt, copy in paste this (or type it in):

fastboot flash recovery recovery.img

Reboot into recovery after the operation is complete.

Heeter
[Nexus S Android Development] simms22:
flashed the recovery via the terminal emulator on the phone. renamed the file twrp.img but left it in the download file..

works great, looks good! looking forward to your next update. my only request is a carebear version :eek:

THANK YOU
[Nexus S Android Development] Lowroad:
very nice, thanks!

One issue however: nandroid backups cant be renamed. As i flash quite often, this is quite annoying. Can anyone confirm?
[Nexus S Android Development] thiagodark:
Nice job!

10char
[Nexus S Android Development] fineazbro:
hey Dev is it possible to fix the progress bar, that way when flashing a rom it stay visible on the bottom.. right now its covered by the letters
[Nexus S Android Development] superfloup:
Great job ! I love it !

just a request : my time zone (GMT +1) please.
[Nexus S Android Development] slonn:
Excellent recovery. Thanks!
[Nexus S Android Development] Borky_16:
i also request gmt +1 ! :) otherwise perfect!
[Nexus S Android Development] -shift-:
TWRP 1.0.2 Update!

TWRP has been updated to 1.0.2! See post #2 for changelog. Also, if your timezone isn't in TWRP, please post here. We'll implement them in an update :)
[Nexus S Android Development] AssassinsLament:
What do you mean by can't be renamed? You mean the folder?

You can mount usb and the timestamp folder to any name you want, as long as the folder stays inside /sdcard/twrp/backups/<deviceid>
[Nexus S Android Development] AssassinsLament:
Yes ^^

In a <standard time><number from gmt><daylight time> format please.

Example: CST6CDT

<central standard time><-6><central daylight time>
[Nexus S Android Development] zephiK:
Just noticed that the fixed permission script isn't included with TWRP unless I didn't find it anywhere.

Would it be possible to add that script within TWRP? Or that script not needed anymore? I found that it does fix problems if I may have any issues with a app.

Thanks.
[Nexus S Android Development] superfloup:
Can you add this time zone please :

CET1CEST

I hope that is what you need ...
[Nexus S Android Development] itlnstln:
Awesome. It's good to see some variety in the Recovery arena. CWM has always been strong, but I don't really care for the menu organization. I'll have to wait until "Fix Permissions" is added as I need it for MIUI, but I'm sure it'll be worth the wait.
[Nexus S Android Development] Jibreil:
BUG found in 1.0.1: After selecting the option to "Reboot phone after successful flash", it Reboots back to Recovery instead of rebooting the phone.

Please add +5:30 GMT time zone (Indian Standard Time) and Fix Permissions option
[Nexus S Android Development] -shift-:
Good thing we updated it to 1.0.2 earlier today then ;) ...That bug is fixed in the update, which is available in the OP.
[Nexus S Android Development] AssassinsLament:
What's the abbreviations for that? IST and IDT ?
[Nexus S Android Development] Lowroad:
well i could rename it ofc, but i couldnt restore afterwards. Recovery didnt see the renamed directory anymore. I tried it only once, so maybe i just f*ckd up.

Next time ill be more clear, since i was a bit vague i guess
[Nexus S Android Development] simms22:
updated. thank you.
[Nexus S Android Development] plmiller0905:
I'm lost at this part:

"Download the fastboot binary for your computer from HTC"

Where do I get this...I searched HTC Site..but I can't find it
[Nexus S Android Development] -shift-:
that was a typo on my part. i believe you need to get fastboot files for your computer based on your os. a quick search in the dev forums will get you that :)

alternatively, you can install pdanet to get the drivers as well.
[Nexus S Android Development] zephiK:
http://xdaforums.com/showthread.php?t=895545 Apply Part 1

Part 2 is: fastboot flash recovery whatever-the-recovery-name-is.img

whatever-the-recovery-name-is.img needs to be in \android-sdk-XX\tools\

And I know it says I9020T but it will work regardless of any NS.

And last page I mentioned about adding in the Fix Permission script. No member of Team Win have addressed this if this will be implemented in 1.0.3, just double reminding you incase if you missed the post which I'm sure you didn't but I wanted to do it anyway. Only feature that I'm really missing from CWR. Implement that and I'm all yours! :)

Edit: As an another addition to the thread that may be overlooked by several users upon the guide. You obtain the drivers from opening SDK Manager.exe and downloading the USB drivers from Google which will THEN create a folder named \google-usb-driver\. When you successfully download it, point Windows to that folder and it'll do magic!
[Nexus S Android Development] -shift-:
excellent, thanks! i'll update the faq with this.

we're working on the fix permission script. it should be in an update soon :)
[Nexus S Android Development] simms22:
heres the flash_image.bin file - http://www.4shared.com/file/Pf5HKUPE/flash_image.html

put this in /system/bin/ using root exlporer(or similar) then reboot. with this in your /system/bin/ youll be able to flash the recovery via the terminal emulator straight from your phone. easy. its already included in cm, but not many other roms.
[Nexus S Android Development] Jibreil:
It's IST (Indian Standard Time)
[Nexus S Android Development] Heeter:
I updated my install package from this post for the new 1.0.2 update. Reading some people still having issues with Fastboot.

Download and extract this attached folder on your desktop.

Boot your NS into Fastboot mode, and plug in the USB.

Click on "Start Here" in folder, this will open a command prompt.

In the command prompt, copy in paste this (or type it in):

fastboot flash recovery recovery.img

Reboot into recovery after the operation is complete.

Heeter
[Nexus S Android Development] slayerXcore:
move there to the OP please for easier viewing
[Nexus S Android Development] Lowroad:
i may have found another problem; made a nandroid backup which included all options. Now i restored the backup and i no longer have a network.

Is it possible that there is a problem with the backed up efs folder?

Is there any way for me to check?
[Nexus S Android Development] alf69mi:
I had the same problem with EFS

luckily i took an EFS backup some months ago; otherwise ....

I had to restore /efs manually

developers should remove this recovery till they fully test it.

As it is now, It is very dangerous!

Backup your efs!

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

thankyou Borky_16
[Nexus S Android Development] Lowroad:
glad i made a backup as well... dangerous tool indeed

(assuming it really is this tool)
[Nexus S Android Development] AssassinsLament:
Thanks for reporting this, we will check on it. Hopefully you made a back up of efs long ago? Also for future references, don't restore partitions you don't need to restore, that's why we made options in the restore menu to pick and choose which partition to restore.
[Nexus S Android Development] -shift-:
We've pulled the recovery download link to investigate further into efs issues.
[Nexus S Android Development] alf69mi:
Just an addition,

when my phone had no connection to the cellular network,

i tried to restore my /efs backup but i was getting a message like 'there is not enough space', browsing with Root Explorer i saw there were additional files and /efs had only few k free. I had to delete all the files and then restore with the Borky's tool succeeded.
[Nexus S Android Development] -shift-:
hmm... interesting.. we're looking into this right now. if anyone would like to help in testing this, please join us on freenode irc, in #twrp. we want to get a fix rolled out asap (and i'm at work without adb or my nexus s:().
[Nexus S Android Development] Lowroad:
yes i did, lucky me ;)

as for why the backup... well why not? I'd rather backup too much then too little.
[Nexus S Android Development] matt2053:
Backup like crazy. But restore with caution!
[Nexus S Android Development] AssassinsLament:
Any brave users around?
[Nexus S Android Development] AssassinsLament:
That's fine, lol but I said restore. Only restore what you need to :p
[Nexus S Android Development] Lowroad:
you have a point, but you must agree that it should have worked without a problem :cool:

anyways, im back to clockwork 4002 until this has been fixed. Gave me quite a scare, so im quit done for the moment testing new stuff ;)
[Nexus S Android Development] AssassinsLament:
Well, yes it should have worked. Guess we would have never found out without your sacrifice. :) Anyhow, figured out what it was and it's fixed. I'm not even sure if other recoveries offer efs backup/restore. Anyways, adding more things to it, so we'll release it later today. Have fun!
[Nexus S Android Development] saryu:
hey.. i have an issue here.. i'm stuck on google logo while using ur TWRP

this is what i did before the issue appear

1. nandroid backup MIUI brainmaster

2. wipe all (data, cache, dalvik)

3. restore nandroid superOSR

4. reboot

i'm stuck at google logo and it keeps blinking..

i've tried every way i know and i can do (such as re wipe all and restore again, or fresh install superOSR) and i still have no luck...

i tried going back to CWM recovery but still no help...

any idea ?

edit : i saw ur horse, i bet he's getting lonely.. my phone messed up after ur wild horse appear =p
[Nexus S Android Development] AssassinsLament:
did you try wiping cache after restoring?
[Nexus S Android Development] saryu:
nope... i wipe cache only before restoring. i will try that later, currently i'm backing up all my data (luckily i still can access recovery) to prepare for the worst..
[Nexus S Android Development] mpw648:
I'm having the imie problem too unfortunately. If I manually copy a backup of the efs folder back to the phone will that fix my problem fully?
[Nexus S Android Development] bringonblink:
As long as you made the backup BEFORE you did the damage with the recovery then yes.

Hopefully not a lot of people have been affacted/have backups
[Nexus S Android Development] saryu:
wipe everything after nandroid still no luck.. i tried odin, but odin won't recognize my phone (i put it in download mode)..

edit :

format-ing everything including sdcard.. flash superosr, still stuck at blinking google logo.. i found out i can access recovery from the google logo (power button + up), unlike any other case when i'm stuck at google logo or having bootloop..

edit : odin finally works for me.. i switch back to CWM for now, i afraid this recovery is my primary suspect.. If you guys (team win) have some time, please look into my case.. i'm not sure if this TWRP that cause all this hassle but there's no harm to find out.. I like the feature you guys give in the recovery, maybe i'll try TWRP again in the future after all the stability fix.. thanks

edit again (sorry for so many updates) : i manage to reproduce the bug.. just tried your twrp again, wipe everything, nandroid backup to superOSR, here i am, google logo again.. i also notice, i tried to format sdcard but it seems like my sdcard isn't formatted at all.. all my files are there, none missing.

maybe there's something wrong in the nandroid backup i make using TWRP ?..

cheers... thanks
[Nexus S Android Development] bringonblink:
If your EFS has been wiped, then your IMEI number will be reset to a default one. If you still have signal it means you have not been blocked.

Some countries block it as an illegal IMEI number so its just a matter of time/luck.
[Nexus S Android Development] LordPhong:
I actually thought the capacitive buttons acted the same as CWM but it doesn't at all.

Back -> Back

Menu -> Advance Menu

Search -> select

is it possible to use the Search and Home button to navigate? I'd much rather use the capacitive buttons to navigate than the volume rocker.
[Nexus S Android Development] mpw648:
Copied efs folder back to phone & managed to use odin to flash back to 2.3.1. Can now write a recovery image to the phone & have correct imie. Phew, thought I'd screwed it for a while.
[Nexus S Android Development] jerrycycle:
My efs has been lost and ime number defaulted for 4 months. Still getting hspa speed in my area. Guess I'm lucky.
[Nexus S Android Development] saryu:
hmm, i didn't mention anything about EFS or IMEI so i'm not sure why are you replying to my post =)..
[Nexus S Android Development] Lowroad:
is there any way to check whether i have the default IMEI now, or not?
[Nexus S Android Development] mpw648:
Dial *#06# to show your current imie and compare it to the one on the sticker under the phone battery. The default value starts with "004" I think.
[Nexus S Android Development] saryu:
or you can check in the setting>about phone> status..
[Nexus S Android Development] Lowroad:
Uhoh.. seems like i didnt restore it after all: 004999010640000. Just googled it, and it -is- the default one.

Odd though, because i did restore the files with root explorer.

Luckely i do have normal network as it should, but i am a bit nervous now.

Any ideas?
[Nexus S Android Development] Bandis710:
If you restored it with root explorer , are you sure you set the persmissions right ?
[Nexus S Android Development] Lowroad:
Uhm... not sure... can you explain?
[Nexus S Android Development] alf69mi:
this is how i restored /efs and i have the right imei:
[Nexus S Android Development] Lowroad:
Sorry, but this doesnt mean anything to me... should it?
[Nexus S Android Development] alf69mi:
If you have restored the same folders/files and your imei isn't recognized,

just look via Root explorer to the owner of the directory and the files and check the permissions on files and folders.

for instance /efs

group/owner is radio/radio

permissions are drwxrwxrwx (the 1s d is because its a directory)

r = read

w = write

x = execute

they are repeated 3 times for owner/group/others and may be different
[Nexus S Android Development] Borky_16:
uuuhh a Linux User? :D and he is right! :D
[Nexus S Android Development] Lowroad:
Ok well i looked with rootexplorer on the efs folder, and all the boxes are checked, except for "Others" the write permission.

Also the special permissions are also not checked.

should i check the write permission on "others"?

Next, i looked at the file nv_data.bin, and here only for "Owner" the RWE boxes are checked.

[edit]

ok i looked a bit more, and it seems the biggest difference is with the nv.log, nv_data.bin and nv_data.bin.md5

For you its for all three:

-rw-rw-rw-

For me nv.log is the same.

But the other two:

rwx------

So does this mean i should try to restore the files again with rootexplorer and after this change the permissions like you have them?
[Nexus S Android Development] alf69mi:
I would say yes since it is working to me.

Maybe developers more experienced messing with /efs could add some suggestions :)
[Nexus S Android Development] Lowroad:
Well... It worked! No longer the 0004 number :D

Thank you so much for your help!
[Nexus S Android Development] alf69mi:
Great, this time we can restart to breathe :)
[Nexus S Android Development] fineazbro:
how do i restore a old system back up that i have ? where do i put the file so i can restore it.. thanks
[Nexus S Android Development] AssassinsLament:
We apologize for all the efs issues, as we decided to be the first recovery to add efs support, we overlooked a few things including what filesystem type efs was, and in the process may have corrupted that partition. It should be fixed in version 1.0.3, but we putting it through some extended testing before we release it. Thanks!
[Nexus S Android Development] Jonathon Grigg:
I am still running 1.0.1, and have had some issues with backups (not efs). Anything restored after a compressed backup seems wonky, especially boot and recovery images (it reboots into fastboot mode every time after that). Currently I'm stuck with a non-booting Nexi even after flashing a different recovery and going through that, but I am working on it now.

Thought I'd let you guys know anyway.
[Nexus S Android Development] alf69mi:
I had the same problem.

After restoring a compressed backup booting to bootloader every time.
[Nexus S Android Development] saryu:
hey jon, i think ur issue is the same as i had (see few pages back)..

i manage to fix it using odin as i gave up on any other ways..
[Nexus S Android Development] -shift-:
TWRP v.1.0.3 released!

Aaaaaaand we're back with twrp 1.0.3!!

Here's the changelog:

Please read the changelog carefully. Download link is in the OP. Let us know of any issues! Enjoy!

:D
[Nexus S Android Development] zephiK:
Sweet! fixed permissions is added. Thanks for being so open to feedback :)
[Nexus S Android Development] Jonathon Grigg:
With those boot issues, did they actually physically fry or damage the flash (ie non repairable) or is it something a format and return to stock would fix?

Sent from my Nexus S
[Nexus S Android Development] stiefa00:
installed it with "fastboot flash recovery". it's a very nice recovery! thank you very much for your work!
[Nexus S Android Development] woolmonkey:
What does the spam feature do?
[Nexus S Android Development] jorim.tielemans:
Want to know this too.