yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
I've attempted it everytime I get an error. Not sure why but it happens. here's what it returns

C:\sdk\sdk\platform-tools>adb shell
shell@android:/ $ su
su
shell@android:/ # cd external_sd
cd external_sd
shell@android:/external_sd # applypatch boot.img boot_new.img 7886a9b48ec9b3fcac
5706f0efc1f0f097145b3e 4401152 cb8804a51c45d39276ec57f118f6cf25e2d621b2:boot.img
.p
097145b3e 4401152 cb8804a51c45d39276ec57f118f6cf25e2d621b2:boot.img.p <

applying patch to boot.img
failed to stat "boot_new.img": No such file or directory
source file is bad; trying copy
failed to stat "/cache/saved.file": No such file or directory
failed to read copy file
[Nexus 7 Q&A, Help & Troubleshooting] sky007:
If there is success there is still an error. Check your SDcard it probably made one correctly.

Sometimes, you need plug on my device to computer USB port and check in computer. But I don't know why.
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Yeah no file is created. Unless it's in some other folder somewhere. I used root explorer to browse the file system on the tablet just incase it wasn't upto date when viewing through my computer and could not find a new file.
[Nexus 7 Q&A, Help & Troubleshooting] sky007:
What's size of your boot.img? Is it 4378624?
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
When I dump it directly from the tablet it is 8388608. But now that's the ramdisk and the kernel so I used a program to split them and I get a boot.img-kernel file which is 4203764. I've attempted to apply the patch to both but have had no luck. Always get the same error.
[Nexus 7 Q&A, Help & Troubleshooting] sky007:
We have to wait Skellums helping us. He know things better than us.
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Guessing so, I'm going to keep trying. When I packed the kernel and ram disk back together I get a file that is closer to the size it is looking for but still get the same error.

EDIT:

So after trying multiple spliting and joining boot.img methods I finially found one that gives the boot.img file size we're looking for but it still fails with the same errors. Not sure what else to try.
[Nexus 7 Q&A, Help & Troubleshooting] Skellums:
I haven't forgotten about you guys ;)

I've been busy over the past few days with my son's birthday so I haven't had a lot of time to dig further into this.
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
possible boot.img file for 4.1.2

So after messing around with it I think I may have gotten it. Anyone on 4.1.2 able to attempt to fastboot this file and see if it works. the following command should boot the img file without flashing it to your device. If you don't rename the file it should be - fastboot boot boot412.img If your tablet doesn't boot then just hold power until it shuts down then turn it back on. It should be ok.

This is not insecure. If it boots then I will attempt to make one from the insecure boot.iimg

But as they all say, I take no responsibility for the use and/or outcome of this file should it not work as intended and cause unforseen issues.

As a note it did boot on 4.1.1 so it may not work, but here's hoping otherwise.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
it started booting up within about 5 seconds after running the command. seems to have worked
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Is your tablet running 4.1.2?
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
yes
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Sweet. So if you feel brave try flashing it then booting skellums cwm mod and see if you get mount errors still. If you don't, attempt to install the zip file to root, and see what happens. If you still get mount errors I will create an insecure one and see if that works.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
do you ave a link to the cwm
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
The one posted in hex's guide should work. http://xdaforums.com/showpost.php?p=36272743&postcount=166 You can also use the same zip file for installing Super su
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
still getting mount errors
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Damn, alright I'll give the insecure one a whril. Will post it in a bit.
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Here is the insecure boot.img file for 4.1.2. Hopefully we have some luck. As always attempt to fastboot boot it first before flashing it just to make sure it works. This was made with Skellums insecure boot.img file for 4.1.1 and patched to 4.1.2.

This one did not boot on 4.1.1 so please ensure you test with fastboot boot before flashing.

I take no responsibility if this causes unforseen or unintended issues. Use at your own risk.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
its been about 30 or so seconds and no boot
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Ok so that one didn't work. Trying a different method now. Will post the file shortly. Hard power off by holding in the power button and reboot.

Edit:

This one did boot on 4.1.1 so give it a shot and lets see if we we have read/write access to the system. Here's crossing our fingers

Once again, I take no responsibility if this causes unforseen or unintended issues. Use at your own risk

Edit2.

Once the device boots. Attempt to do adb shell and see if it returns the root prompt if so exit out and then attempt an adb remount, if successfull you maybe able to push su to the system and root that way or flash it and attempt to load cwm again.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
valve gpssio

it booted let me try cwm

---------- Post added at 08:30 PM ---------- Previous post was at 08:15 PM ----------
[Nexus 7 Q&A, Help & Troubleshooting] FriedBacon:
Tablet Saver!!!!!! THANK YOU!!!!!!!!!
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
I see progress being made.

Great job guys!

Maybe you'll have it done by the weekend. It seems like it's just a matter of getting the system to mount.

Fringle, ever consider becoming a valued dev. on this site? ;)
[Nexus 7 Q&A, Help & Troubleshooting] xxxjistxxx:
sorry ive been away for a few days guys been working nights on 7-12's just got a day day off. Wow so much progress ill be filing soon and im tempted with my refund

to buy another tab to test this stuff lol... i'm gonna be doing alot of reading in spare time to try to get on the track with building this stuff and hopefully i can put forth more than just being the ginea pig for somone elses work.
[Nexus 7 Q&A, Help & Troubleshooting] FriedBacon:
4.1.2 root method (hopefuillly)

Update to stock 4.1.2

flash 4.1.1 boot

boot cwm recovery

install su

flash 4.1.2 boot.img

this should work to root 4.1.2 according to what i have on my tablet.

i flashed the cwm-recovery instead of just booting into it and am now stuck in cwm loop. no fastboot?

im tired try it if u choose. the cwm seems able to push the su files when the installed boot.img is from 4.1.1 ?? interesting

cwm will fix permissions. mount external_sd. install zip. make backup image (folders but no files) and recover boot.img in cwm say md5 mismatch. mayb a patch in cwm to not check md5 for boot.img recovery would allow me to get 4.1.2 boot.img on my rooted tab and finally get out of this weird loop.

---------- Post added at 10:56 PM ---------- Previous post was at 10:43 PM ----------

or can someone create a update zip to remove cwm?
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
Flashing 4.1.1 boot.img on the 4.1.2 can cause a brick.
[Nexus 7 Q&A, Help & Troubleshooting] FriedBacon:
Soft bricks

ive already bricked it that way. then booted back into fastboot and unbricked by flashing 4.1.2 boot.img but it leaves /system alone so the su files and permissions are left with root access in tact on a 4.1.2 system. (soft bricks can be unbricked eventually lol)
[Nexus 7 Q&A, Help & Troubleshooting] captainjames:
I guess I could have just waited instead of selling this after a month and buying the nexus 7!

But i prefer the nexus 7 anyway due to the huge community that have it and develop things for it!
[Nexus 7 Q&A, Help & Troubleshooting] xxxjistxxx:
if anyone can help im tryin by stab at a custom rom, but im haveing trouble getting a copy of my system folder from the tablet, i pushed from adb and i cant get the "build.prop" nor can i send the file thru root browser.... i read the guide elsewhere on the site but im having only this issue anyone has done this on the A110?
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
You should be able to get system out of the cwm backup that fixed your brick. Just extract the system.tar.a file and it should give you what you are looking for. If you are in windows though you will have to use 7zip as that's the only program I could get to extract it, also if you are in windows it may mess up the permissions on the files.
[Nexus 7 Q&A, Help & Troubleshooting] xxxjistxxx:
ok ty and btw did you get your mediafire link i sent you?

---------- Post added at 06:22 AM ---------- Previous post was at 06:05 AM ----------

/Desktop/Android/ApkTool/place-apk-here-for-modding geez i got a long way to go, i downloaded apk tool and still cant seem to see this folder
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Nope didn't get any links. I haven't played with modding but that's my next step after getting 4.1.2 rooted. Going to see if I can learn some kernel development and bust this tablet wide open.
[Nexus 7 Q&A, Help & Troubleshooting] xxxjistxxx:
just pm'd you the link to the rom lemme know if you get it
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Yet another possible insecure boot.img for 4.1.2

So here's another one. This one doesn't boot on 4.1.1 and just reboots the tablet to recovery so I'm not sure if it will work or not. If it does boot please attempt to do an adb shell and see if it returns the root prompt, if so exit and see if you are able to do an adb remount.

As usual I take no responsibility due to the outcome of this file should it cause unforseen or unintended issues.

Please attempt to boot with fastboot before flashing.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
I can test this when I get home if someone doesn't before then
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Perfect, would be much appriciated. If this one doesn't work, i'm giving up doing this stuff in Windows and will have to setup linux.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
it rebooted into recovery

Linux should always be setup and ready for times like these
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Yeah I was hoping I could get around that but doesn't look like it. Hopefully skellums will have it insecured before too long.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
how long do you thatll be and can you thing of anything else
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
well I did install Linux last night, so just need to get all the tools setup. I'll get to that later once my kids are done with the computer and in bed.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
that's why I have 3 computers im gonna go setup Linux and see what I can do
[Nexus 7 Q&A, Help & Troubleshooting] FriedBacon:
Linux is a must!!!! :D at least for me

Thats prolly the funniest things i heard all day^^^
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
it better be
[Nexus 7 Q&A, Help & Troubleshooting] FriedBacon:
CWM will not recover

CWM will not allow me to restore recoveries made. always returns with MD5 Sum mismatch. Is there a way to enable flashing boot.img files through clockwork? I may be able to do an update through clockwork. if one was made, problem is i am getting a build error with cyanogen when it tries to compile 'btmacreader' i posted a screenshot awhile back. If anyone could help me with solving this error I may be able to build cyanogen to boot from the iconia, thus a custom rom from cyanogen 10.1 source...
[Nexus 7 Q&A, Help & Troubleshooting] Skellums:
http://xdaforums.com/showpost.php?p=36559302&postcount=13

In case people don't see it there...
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
Ok, So I booted the last img file I found from.. (http://xdaforums.com/showpost.php?p=36559302&postcount=13) It boots into CWM but the power button will not select any options..

Did I do something wrong ?
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
That seems to happen some times. If you go though the menu's a few times does it start working. Also if you are on 4.1.2 did you get any mount errors?
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
What I did was..

adb reboot bootloader

fastboot reboot-bootloader

fastboot boot recovery412.img

Should I have ... "fastboot flash recovery recovery412.img" ?

Tried scrolling thru the menu many time and still cannot select any option in CWM

And yes, 1 am on 412.. I never got past the CWM screen... I also have a rooted 411
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Well if you can't select anything with that method then flashing it won't allow you to select anything either. Are you able to adb into the device when in cwm? If so type adb remount and see if it works. We were getting E: unable to mount system errors before when cwm loaded so if those aren't coming up I'd say we are one step closer
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x8

64\sdk\platform-tools>adb remount

error: device not found

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x8

64\sdk\platform-tools>fastboot devices

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x8

64\sdk\platform-tools>adb devices

List of devices attached

No ADB :(
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Install the drivers from the nexus 7 tool kit if you don't have them installed. They should allow it to work from cwm.
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb devices

List of devices attached

015d2578c4580a0c recovery

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb remount

remount failed: Success

---------- Post added at 04:26 AM ---------- Previous post was at 04:22 AM ----------

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb shell

~ #
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
So still not returning the root prompt. I've tried 3 different methods of making an unsecure kernel as well and am unable to get it to return the root prompt. Not sure what else to try with this. Will have to keep digging to see what other changes may have been made that are causing it not to work.
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb shell

~ # << Is this not a root prompt ? - Sorry, kinda new to this
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
no, close but not quite. When cwm was loading did you get any errors like E: unable to mount system? If not could you try installing the supersu posted in hex's guide and see if it works?

Root prompt looks like this

C:\sdk\sdk\platform-tools>adb shell

root@android:/ #

But I'm rooted on 4.1.1 and my recovery returns the same messages as yours. So installing supersu may work
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
Playing around while waiting on a reply...

Heres what I did with no errors...

And no, there is no errors while CWM loads

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb push su /system/bin/su

1265 KB/s (91980 bytes in 0.071s)

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb push superuser.apk /system/app/superuser.apk

1327 KB/s (961151 bytes in 0.707s)

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb shell chmod 6755 /system/bin/su

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>

Close ??
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Boot up and attempt to run a rooted app and see what happens. Never know it may work. If it doesn't work attempt to run the zip file. No errors is a good thing. I've ran Skellums recovery though the builder, it's the touch version but touch doesn't work, but power does work to select if you want to try it.
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
Go figure... Battery died, gotta charge for a few and will try again :(
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
He may be on to something..
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
WOOT WOOT!

WERE ROOTED!!!!

Now going to try again on the other 412 and give you details...

Sorry, Been drinking and cannot remember exact steps..

This was the last thing I did

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>fastboot boot recovery412-touch.img

downloading 'boot.img'...

OKAY [ 1.074s]

booting...

OKAY [ 0.204s]

finished. total time: 1.280s

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb sideload CWM-SuperSU-v0.99.zip

sending: 'sideload' 100%
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
Sounds good.

Hopefully you can put down those drinks and help us now. ;)
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
Ok, So on second TAB, did this

NOTE: BOOTLOADER WAS ALREADY UNLOCKED..

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb reboot bootloader

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>fastboot boot recovery412-touch.img

downloading 'boot.img'...

OKAY [ 1.067s]

booting...

OKAY [ 0.197s]

finished. total time: 1.266s

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb sideload CWM-SuperSU-v0.99.zip

Selected install zip from sideload (on TAB)

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>adb sideload CWM-SuperSU-v0.99.zip

sending: 'sideload' 100%

C:\Users\Main\Desktop\NEW Acer\adt-bundle-windows-x86_64\adt-bundle-windows-x86_

64\sdk\platform-tools>

Choose reboot - selected yes (disable recovery flash)

And now have root !!

Thanks everyone SO much for all the work you put into this.
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Booting the recovery412-touch.img with fastboot boot recovery412-touch.img then installing the supersu zip file should do it. Good to see it's working now. Off to bed for me. Hopefully we'll see some other reports of root on 4.1.2 in the morning.
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
I should really go to sleep, but I HAVE to try this now.

Rooting is freedom that people don't understand..
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
Awesome, Can't wait to hear you say your rooted also :)

---------- Post added at 05:41 AM ---------- Previous post was at 05:36 AM ----------

Remember I had to install the Nexus 7 toolkit and unlock the boot loader before you start..

adb reboot bootloader

fastboot reboot-bootloader

fastboot oem unlock

When I wake up from my drunkin' state I will write a tut. on what I did, if no one has done it by then.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
nexus toolkit wont install drivers
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
Um, I unlocked a while ago. However, I can't get past the stage of adb sideload CWM-SuperSU-v0.99.zip

Any ideas?

ADB just states the device is not found.
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
I should really be in bed. haha. But had to test it. Yes it will. Go to device manager in when in cwm, a110 should be listed there with ! over it. Right click on it, choose update drivers, point the path to the location of the nexus 7 toolkit install and make sure the include subfolders is checked. It should pick it up.

Just verified it and it works. Root on 4.1.2. CWM needs a little work as it can't mount the sd card but other than that seems good to go.
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
Thank you so much!

Tried it and confirmed it works after installing the Nexus 7 toolkit and drivers.

Great job to everyone.

Now we just need to develop a kernel and a recovery that will work fully on here.

If you need me to pull any files off my tablet for you, I'll be happy too.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
I figured out that I had to take my tablet out of mtp and put it in ptp for it to be recognized as adb in cwm just to tell anyone if it isn't recognized after installing drivers. I cant see how ptp and adb it linked. I thought they were seperate
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
Not sure why but it's still not allowing us to dump files, but the old cwm touch that skellums built is working and able to mount system so it was able to do a backup. I'm now building a cwm from the dumped recovery so we should have a working cwm in about 10min or less.

---------- Post added at 01:28 AM ---------- Previous post was at 01:22 AM ----------

Ok so for some reason the one built from stock recovery is not working to mount the sd card. Not sure why. But if you use the original touched recovery once rooted you are able to mount sd card and do a backup.

Edit:

Ok I must be really tired. It is working. Forgot to put sd card back in. Now it's bed time

As usual, I take no responsibilty for the outcome of this file should it cause unforseen or unintended issues.
[Nexus 7 Q&A, Help & Troubleshooting] twistedspace:
best teamwork ive ever seen. getting it together guys
[Nexus 7 Q&A, Help & Troubleshooting] posterz:
Just had to test it... I did a factory reset/restore and it DOES keep root :)
[Nexus 7 Q&A, Help & Troubleshooting] FriedBacon:
btmacreaser (I'm asking Again)

Root on 4.1.2 has been working idk if anyone saw my post. At least it worked for me. Is anyone else working on a cyanogenmod rom if so can you help direct me with btmacreader error? I posted a screenshot.

---------- Post added at 12:40 AM ---------- Previous post was at 12:08 AM ----------

There is apx mode on this tablet if powered on from {power] + [volume+dn]

How can we utilize this with nvflash mode?

I'm not experienced with nvflash but it may be a great thing to look into for bricked devices.
[Nexus 7 Q&A, Help & Troubleshooting] heX79:
Congrats everyone! Awesome stuff!

Just curious, has anyone been able to update from 4.1.1 to 4.1.2 with an unlocked bootloader? Then even those with 4.1.1 rooted, can update and do this method.
[Nexus 7 Q&A, Help & Troubleshooting] sky007:
4.1.2 ROOTED!!!!!!!!!!!!!!!!!!!!

Great.

The ADB sideload works with new CWM. No boot.img flash require, no CWM flash require, very safe.

But CWM flash zip still not work.
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
I was able to update with mine unlocked bootloader after I fixed other issues. But as a note if you use link2sd if replaced debuggerd file so had to remove the one link2sd put in and than rename debuggerd.bin to debuggerd with root explorer.
[Nexus 7 Q&A, Help & Troubleshooting] instigator008:
4.1.2 successfully rooted! Thanks for all of your hard work!
[Nexus 7 Q&A, Help & Troubleshooting] DjDom:
And now, the work on a custom ROM begins.
[Nexus 7 Q&A, Help & Troubleshooting] heX79:
Nice! I'm using directory bind... Works like magic for those large games. Can't get it on Google play though, but the developer has a thread on xda!

Does this recovery do backups and restores OK? I didn't try it last night, it was late when I got in. AND I conveniently left the tab at home today :/
[Nexus 7 Q&A, Help & Troubleshooting] fringle:
I was able to make a backup with the last one I posted but haven't attempted a restore. I'm thinking we should be able to downgrade now as well with old cwm images if restore works.
[Nexus 7 Q&A, Help & Troubleshooting] heX79:
He he, just make sure to keep a copy of the 4.1.1 recovery if you downgrade. The 4.1.2 recovery might not work on 4.1.1