FORUMS

Other than XDA (of Course), What’s Your Favorite Site That Covers Android?

There is a number of other great sites that cover … more

Introducing Voices of XDA: Have Your Ideas Heard

By far the greatest assets we have at XDA-Developers are you, the developers, the eager … more

Unofficial Xposed For Lollipop Touchwiz With Flashable Zip

XDA Recognized Developer arter97 has released an unofficial build … more

YotaPhone 2 Pre-Order, Xperia Z1 Price Cut – XDA TV

Android Wear 5.1.1 OTA downloads are now available. That and much more news is … more
Post Reply Subscribe to Thread Email Thread

The potential joys of Nvflash (Dead in the water?)

23rd April 2011, 03:20 AM |#1  
OP Retired Recognized Developer
Thanks Meter: 362
 
More
Interestingly enough (I don't know the reasons), it looks like Motorola left a copy of Nvflash and Atrix-specific bootloader.bin for it on the Atrix. What's interesting about Nvflash is that it allows for targeted backup and restore of partitions (i.e. something along the lines of what Nandroid allows for, except at a lower level), which decreases recovery time when developers do something that ends up soft-bricking their phone. It should also break us free of our dependence on SBFs because we'll be able to create our own backups.

Anyways, the Nvflash on the phone is the Linux i386 binary. The bootloader.bin isn't platform specific, as it's meant for the target, rather than the host. THe archive is available in /usr/local/share/motorola/fireboxmake/OSH_tools.tgz.

Unfortunately, this is where we get stuck, because we don't currently know how to get a connection to the phone. And that's where all of you come in! Can you get further? I've gotten this far:
Code:
Nvflash started
rcm version 0X4
Command send failed (usb write failed)
I imagine that some of the functionality may end up requiring the --sbk flag (and we don't know the SBK right now), but I'm hoping that we can at least backup and restore /system, /data, and /osh.

Update: Information I've obtained indicates that this is the error you get when the SBK you pass in doesn't match the SBK on the system. So, no luck until we get that SBK.

Update 2: Additional links from dasmoover:
Credit to dasmoover for the find.
Last edited by Sogarth; 24th April 2011 at 06:39 AM. Reason: Links from dasmoover.
The Following 5 Users Say Thank You to Sogarth For This Useful Post: [ View ]
 
 
23rd April 2011, 03:24 AM |#2  
Member
Thanks Meter: 2
 
More
Correct me if I'm wrong but isn't this the same thing as which apparently folks are trying to get taken down in the name of keeping the info under wraps?
Last edited by Mr. Clown; 23rd April 2011 at 02:28 PM.
23rd April 2011, 03:29 AM |#3  
Member
Flag Pittsburgh, PA
Thanks Meter: 9
 
More
I would like to excuse myself for earlier. I am glad that you have turned this in to something positive.

Sent from my MB860 using XDA Premium App
Last edited by EricHegnes; 23rd April 2011 at 03:48 AM.
23rd April 2011, 03:30 AM |#4  
OP Retired Recognized Developer
Thanks Meter: 362
 
More
Quote:
Originally Posted by JdeFalconr

Correct me if I'm wrong but isn't this the same thing as some other thread, which apparently folks are trying to get taken down in the name of keeping the info under wraps?

It's related, but it's not quite the same thing. If nothing else, you have the binaries for this right now on your phone (dasmoover posted a link on the IRC channel 12 hours ago or so). I'm at this mostly for the backup/restore capabilities of Nvflash rather than bootloader hacking. Even if we only ever had that much, I'd be thrilled, because I hate having to re-SBF and set everything up again every time I soft brick my phone.

Also: I've been planning on posting this for a few hours now, before that other post even went up. I'm... disappointed to see that other post, but these two things aren't after the same thing.
Last edited by Sogarth; 23rd April 2011 at 03:50 AM.
23rd April 2011, 06:34 AM |#5  
dasmoover's Avatar
Recognized Developer
Thanks Meter: 128
 
More
http://gititbit.ch/fbm1 - /osh/usr/local/share/motorola/fireboxmake
also contains OSH_tools.tgz.

Firebox is the development name for the Webtop system. This contains the tools to prep the partition image for flashing. There are also some files IDA generated.


May be of use: http://gititbit.ch/tces1 - Tegra Crypto Engine Source Snapshot
Last edited by dasmoover; 23rd April 2011 at 06:46 AM.
23rd April 2011, 07:02 AM |#6  
seven2099's Avatar
Senior Member
Flag Montreal
Thanks Meter: 277
 
More
do you mind me asking but.. what was that other thread about that it warranted getting deleted.
23rd April 2011, 07:14 AM |#7  
minooch's Avatar
Senior Member
Thanks Meter: 1,422
 
Donate to Me
More
Quote:
Originally Posted by seven2099

do you mind me asking but.. what was that other thread about that it warranted getting deleted.

it got deleted for a reason - let it be
23rd April 2011, 07:45 AM |#8  
molotof's Avatar
Member
Flag Virginia
Thanks Meter: 10
 
More
I think we are getting warmer now .......... this calls for some investigation.
23rd April 2011, 08:07 AM |#9  
Junior Member
Flag Riverside
Thanks Meter: 0
 
More
Quote:
Originally Posted by minooch

it got deleted for a reason - let it be

Wow he was just asking a questing...If you feel that even just telling him/us what the thread was about is so bad/dangerous then i think there is a bigger problem here. This should be a place to share information, ideas and if we start cracking down on that then we lose so much (yes if it is copyrighted or under nda then take it down)
23rd April 2011, 02:05 PM |#10  
Senior Member
Thanks Meter: 51
 
More
http://forum.tegratab.com/viewtopic.php?f=13&t=18

They've been using nvflash to flash their tablet.
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes