Ok, so I've done some research, and I'm about 2 seconds from resigning myself to a hard-reset. I'm gonna see if you wizards can conjure me up some kind of miracle;
Here's the question: Is there any possible way to dump the contents of the filesystem without accessing Windows Mobile directly? Alternatively, is there any way to recover text messages after a hard-reset? The goal here is text-messages, anything else is bonus.
Here's the story in case any of it points to a recovery option;
I'm running Windows Mobile 6.1 on my Rhodium. I followed a guide to change the registry information for my default keyboard ( http://www.mydigitallife.info/2008/...r-as-windows-mobile-default-after-soft-reset/ ). Everything went fine, except I think I used the wrong identifier for which keyboard to use.
The phone wont boot, shows a black screen ( after the standard tmobile logo ), and after a few minutes suggests a hard-reboot with VOL+ ). I can access both the bootloader ( VOL- and Power ) and the Hard-Reset ( from the previously described and using [Answer]+[Hangup]+[Power] ).
I'm really looking for any kind of solution, any thrown bone. Here are the options I'm aware of;
1: Rip the phone apart and unsolder/read the memory directly ( apparently this will work, with a lot of time, and a useless phone after. Not an option )
2: Root the phone and access the filesystem directly ( I can't find any information specific to the rhodium on this, any links would be great )
3: Recover the messages after a hard-reset ( like I've seen on SD cards, but I don't know if you can do this on the built-in memory. Again, any information or links are appreciated )
4: Dump everything on the built in memory to my computer and sort it out later ( I don't care how long it would take me, even if I have to use a hex-editor to lovingly single out the messages' garbled contents. Would need to know how to make such a dump first ).
Yes, I know I need to make backups ( I have some, but not for a few months, and they were the important ones ).
Yes, I know people hate windows mobile and tell me I should switch to Android.
Yes, I know "hard-reset and forget" is an option. I'm not looking to avoid it, I just really, REALLY want to know if anyone has another option before I resort to that.
mtty
Ok, I've done more research;
Apparently you can use mtty.exe to connect to the phone and issue low-level commands. I'm aware of a task 29 ( format ) and task 8 ( reset ). Does anyone know if a reset just writes the image? If so, can I run task 8 without task 29?
success?
Through one way or another, I'm suffering the same problem and I'm trying to dump the memory. Did you have any success?
Sadly no, noone gave a crap.
Sorry about that. Seems like the bootloader that's installed by default is all-together MISSING that copy command. Maybe you can try installing a new loader, but I have no information for that.
*edit* Forgot what information was in this thread
There's a command that will do a ROM dump to the SD card so you can sift through the data manually. It's accessible through mtty if you have the right bootloader version, and the root password ( that's around someplace, let me know if you need it ). But like I said, mine was missing the command all together. Who knows, maybe you have a different version.
Also, you might be able to dump the rom through USB, but I think you need OS access to do it
Related
I have just updated my TyTN to WM6. It all went well (it was renamed frpm TyTN to Hermes200, but I can live with that,,,) BUT, it seems to think it has lost its memory. When I try to start a PIM (Agenda Fusion 8.5) it just wont start properly, it goes on "updating" the appointments and tasks, and the suddenly returns to my start screen. Also, when trying to sync it says "sync can not be completed" too little memory left... And when I tried to delete a task, it said there was to little memory to start the program, and suggested that I should go to "System - memory" and stop some programs there. BUT there were no programs running, and I have 8MB memory for program and 14 MB for storing left... That has been enough before...
Anyone having had and/or solved this issue? Thanks in advance!
/H
Bad blocks?
Your device may have a bunch of bad blocks. If you've got Hard-SPL installed, they can most likely be fixed.
That sounds great! I have read through the post you suggested, but it was a bit too technical for my english, do I just take the "hard-SPL" and install it on my device, and then start it? (I might with this question not only proof that I am swedish, I might also be a bit non-technically-stupid... )
instant tall hard SPLv7 which you should have done before flashing anyway to be on the safe side. then download MTTY to your desktop/laptop. start MTTY and in the cmd prompt type info 8 and that will tell you if you have bad blocks. if you do type task 2a if I remember right and that will fix them. its not hard at all if you follow directions carefully. one thing though MTTY only works with XP not vista.
Thanks for that! You say I should have had it installed before, but I can install it now afterwords?
I have a swedish update to WM6, does that matter?
Sorry.. I have to have some more help... Should I do i like this:
1) make ha hard reset of the TyTN
2) install Hard SPLv7
3) Download MTTY (what is this..?)
4) "fix it"
5) put my back up back again
I am not so used to this, excuse if I ask stupid questions... My TyTN is though at the moment more stupid than I am. I can not start the camera (not sufficiant memory), not start the contatcs list and the backup I have put back was not properly installed, the textmessages is missing, some settings is not there, I can etc. BUT the phone-part of the phone works better!
i am very much looking forward to some help here!
Thanks in advance!
/Håkan
Dunno if this is relevant to me here...
I upgraded to WM6 and already have the SPL bootloader in and a custom, er, rom. Seemed to work ok but towards the end of the day I noticed that the TASKS (ie reminders) wouldn't work, stating out of memory. Now the PIM is corrupt
Hello,
Because my internal nand memory was corrupted, my device (eten x600) can't load the booter section of the rom. Because of the way the phone acts, i guess only the first sectors of the memory were corrupted (booter,ipl,knight, usbdl etc) If I reflash only the booter through usbdl the device will boot corectly one time (then the booter gets corrupted next time when powering on the device).
So untill i sort this out i have 2 possible solutions, as far is i see:
1.make this booter.bin file flash'able from sd card in bootloader mode (at least i wount depend on a computer to run usbdl.exe). As it is, the bootloader doesn't recognise it as a valid rom, because of the missing headers I supose...
2. modify the booter.bin in order to rearm itself, reactivate, relocate or something similar in order not to get corruped on restart, or rewrite itself on every restart. I have no ideea on how to do this or if it's possible in some way.
So, if any cooker or advanced user can help me, please try, i'll make this on myself if i'm pointed in the right direction, tools needed etc. What is possible and what not?
Also I would like to make this some sort of sticky on eten-users, when I have a plausible final solution, because it seems no one there knoks what to do with this corrupted memory problems.
Hello,
I need some help. Install its Android OS, but after he reset my Kaiser again charged WinMo OS. My question is whether it is possible to choose which OS to load first or with any program or edit the file to indicate to launch the first Android.
Sorry for my bad english :S Use Google translator
If you have installed Android to SD card and use Haret.exe then it will always reboot to WM.
You must install to nand if you wish to boot to Android only, which will wipe WM totally and replace it with Android.
The guide stickied at the top of the forum is a good tutorial in doing this
That does bring a good point to my mind though, we could create an exe that loads at startup of wm to auto load haret and startup if the user doesn't cancel in so many seconds (like grub). I keep WM on my phone so I can easily change my droid version and also I know everything works including opening office files (actually that's the biggest sticking point for me keeping it).
Thanks for support. Today I try to flash via NAND method.
Kind Regards
Lybomir
I flash my Kaiser with latest zImage-2.6.32-froyo-09-09-10_21 from here http://it029000.massey.ac.nz/vogue/files/?C=M;O=D and my device loading Android OS very slow, and big problem is : Phone go in screensaver and I try to unlock and screeen stay only in white light, no picture, no widgets... total block. Only solution is it a use Soft reset button or remove batery
Maybe you choose the wrong panel type?
I can read in your signature Duo Boot so I guess you installed onto the SD and use Haret to run Android.
If so, you have to edit the default.txt file locate in ANDBOOT folder and modify the value following htckaiser.panel_type.
You can specify 1, 2 or 3 (most Kaisers use panel type 2)
Wrong panel type may lead to awake problems or wrong colors...
The excessive slowness may be due to a slow SD. Which class is it? Use at least class 4 SD.
---- EDIT -----
In case you already flashed to NAND, to change the panel type you have to choose the right kernel (the kaisimg file) or you can edit the one you flashed following instructions and links you can find in #4 at http://forum.xda-developers.com/showthread.php?t=680518
obviously you have to reflash the kaisimg.nbh but you don't need to flash Android again
I try with 1,2 and 3 but every time show me a this problem, and now i run HaRET and in 2 from 3 times phone block and not response only Soft reset work, and if case phone load complete Android and again in screen seaver system not respond... ;(
I flash my phone with ext2 partition on my sd card/ class 4 8 GB SDHC/ and try with system and data on sdcard an again freez white screen/
Sorry for my bad english
dlink.bg said:
I try with 1,2 and 3 but every time show me a this problem, and now i run HaRET and in 2 from 3 times phone block and not response only Soft reset work, and if case phone load complete Android and again in screen seaver system not respond... ;(
I flash my phone with ext2 partition on my sd card/ class 4 8 GB SDHC/ and try with system and data on sdcard an again freez white screen/
Sorry for my bad english
Click to expand...
Click to collapse
May you try to install a different build and see if you fall into the same problem?
BTW, just after installing, don't start playing soon with the device: initially skip all settings (touch the android, don't set google account and so on) and leave the phone quiet for at least 10-15 minutes: some builds need to copy file to the cache and playing with the device may interfere with this operation leading to unpredictable effects...
Let we know...
It is slow because you installed it on sdcard.. both partition.. if you are on nand. Try install both partition on nand partition.. and try hawks soad rls 3 as me.. its fastest build for kaiser.. and I haven't ever problem with white screen ata awake.. try it in that haws soad ion build.. you can finf it in that forun.. just find it
Sent from my HTC Kaiser Ion using XDA App
I find a solution! Later I post how find solution
Thanks on every in this thread to help me!
dlink.bg said:
I find a solution! Later I post how find solution
Thanks on every in this thread to help me!
Click to expand...
Click to collapse
You're welcome
And I'm waiting to know
Don't suppose any of you have actually seen this thread?
Gen.Y DualBOOT v1.0.6.0
Should work fine on Kaiser, certainly works fine on other devices, such as Diamond, Blackstone etc
zenity said:
Don't suppose any of you have actually seen this thread?
Gen.Y DualBOOT v1.0.6.0
Should work fine on Kaiser, certainly works fine on other devices, such as Diamond, Blackstone etc
Click to expand...
Click to collapse
Hi Zenity... Yes, know that piece of software.
But as You have to boot WinMo (Yes, I Know, not all the services need to be running but system must be loaded and started, GUI must be running and so on) in order to DualBOOT can start, I can guess it's only a partial time-save... isn't it? Did You tried it?
Have not tried it on my Kaiser, since it is Nand flashed, but I think it is what was being asked for really, a way to boot either WM, or straight into Android on SD.
I don't think it will ever be possible for both WM and Android to co-exist on nand, since there simply is not enough room on the internal memory for both.
It is a time saver on other devices I have tried it on, Diamond, Blackstone, however since neither of these devices is nand-flashable this is more what Gen-Y's dual boot was intended for.
If it was possible to run WM from SD then we might be able to truly Dual Boot, in a similar fashion to Windows/Linux on PC, but as far as I know this is not possible either.
zenity said:
Have not tried it on my Kaiser, since it is Nand flashed, but I think it is what was being asked for really, a way to boot either WM, or straight into Android on SD.
I don't think it will ever be possible for both WM and Android to co-exist on nand, since there simply is not enough room on the internal memory for both.
It is a time saver on other devices I have tried it on, Diamond, Blackstone, however since neither of these devices is nand-flashable this is more what Gen-Y's dual boot was intended for.
If it was possible to run WM from SD then we might be able to truly Dual Boot, in a similar fashion to Windows/Linux on PC, but as far as I know this is not possible either.
Click to expand...
Click to collapse
Yes, of course we haven't enough NAND to have both OSes!!!
What I was thinking to (but I'm a lot far to inspect WinMo booting sequence...) is if may be possible to wedge a sort of bootloader running BEFORE the OS loads or in the early booting process and letting we choose to boot WinMo (in NAND) of Android (on SD).
At present moment I've Android running from SD but kernel NANDed (I've got problems running out of NAND and no time to solve them so I'm using the solid build previously installed on SD) so Kaiser boots quickly... and this confirms it's possible boot SD Android without having to load WinMo or Haret. The more relevant matter I can see is that we have to find a way to wedge the bootloader without have to manual modify the WinMo ROM (virtualization is far from be considered on such devices...)
I suppose this is just a "mind exercise" (Sorry, I don't know how to correctly translate an Italian common saying...
Mind exercise describes it perfectly
Not sure why you would run out of space on nand, unless you are loading a lot of apps, and there are ways to run android that may help with that, such as apps2sd, or data on SD partition.
If you must have WM then your only choice would be using Haret.exe, and the most efficient way to dual boot we have at the moment is the Gen-Y solution, which is not ideal, but does offer at least part of what you seek.
The Android bootloader we use (tinboot.s) is not flexible enough to allow dual booting, but may have some information that may be of some use in this
tinboot thread
See what you think anyway
Sorry, I was not able to be clear... I apologize for my English...
When I said "I've got problems running out of NAND" I intended to say "I've got problems - very bad performances - when Android was running from NAND"!!!
Maybe we are a bit OT...
BTW, I was far from software developing for a long while and never developed low level software for Linux/Unix... but in the past I messed up with Z80, 65xx, 68K and x86 platforms's assembly
Recently I need to approach software developing again (but at a really different level...)
I'd like to have spare time to start again, as this world attracts me more. Maybe I'll give it a chance...
Let me understand... tinboot is actually used bootloader?
BTW, just to be clear... I don't need WinMo and I'm giving Android a chance to revive my Kaiser. I'm looking for a fast and stable build and actually I'm running VaniljEclair RLS11 (Yes, I know, I'd try your Polymod 2.1D build... )
Tinboot is the bootloader we use to get android in nand, not being a coder my understanding in limited, however I did think that thread may have useful information for anyone interested in the low level workings of out devices.
I assumed you meant running out of space on nand, lol, i see now what you mean, no need to apologise for you english, it's fine
zenity said:
--- CUT ----
however I did think that thread may have useful information for anyone interested in the low level workings of out devices.
Click to expand...
Click to collapse
And you're right... it's a useful starting point and I'll read it accurately...
Unluckly, I need a lot of spare time (and I don't, at present) to build a solid knowledge base and to start developing for Android.
yes there should be plenty of room for both oses on Nand, I still have over 90 mb on my wm6.5 nand install with come extra apps in there. So if you stripped down both oses you could easily fit them both on nand and still some space left. But then you need to have a boot loader that will be able to load both oses. I think I heard someone say somewhere they are using grub to boot android from nand, that can boot windows also with the right configuration, that would be where to start.
I have a real cry for help!
Somehow all my pictures disappeared from my Galaxy Nexus. My only possible explanation (since it could not have decided to delete them itself!) is that I must have been a complete idiot and last night when I thought I was deleting a video I had just taken I must deleted the camera directory itself. This is supported by the fact that there was no ‘camera’ directory when I looked this morning. I then took a new photo and the directory reappeared. I have plenty of experience with PC’s but I’m a newbie with smartphones. I figured if I don’t write any more files to the phone then most of the actual data should still be there so I hoped to do some kind of undelete.
I’ve done some research and it looks like the ‘feature’ of only connecting as an MTP device (rather than USB mass storage) is potentially a killer blow. Without an assigned drive letter it seems that none of the usual recovery programmes will recognise the phone.
In theory an alternative might be to take a complete image of the phone contents and somehow recover the data from here?
I am pretty desperate as I have five months of pictures/videos of my kids etc, and most of that data must still be on the phone – but how to get to it?
Finally – yes I am a complete plonker, I shouldn’t have made such a stupid mistake and I should have backed up the phone or the pictures. I have learned my lesson. But given that, is there anything I can do?
BTW - the phone came from 3 network (via a reseller) and I have not touched it with respect to unlocking/rooting etc. It is in the state I received it.
HELP please!
Thanks very much...........
I believe the MTP vs. USB Mass storage would be a driver thing. There are many different versions of drivers so its possible there are ones that will mount the phone with a drive letter. I can think of some other things to try (Boot into fastboot mode by turning phone off then powering on by holding power, volume up and volume down at the same time and holding till it vibrates). You could also try Disk Management under windows to see if you can assign a letter
In the future I highly recommend setting up a google account and using Google Photo/Instant Upload to keep a backup of your photos. You dont even have to sync anything else
Thanks for your suggestions, much appreciated.
I’ve now tried going into fastboot mode and connecting to PC but no joy – Windows recognises there is a device connected (usually ID’d as an OMAP4440) but can’t find a driver.
Disk Management also doesn’t show the Nexus as a drive and therefore won’t allow a Drive letter to be assigned.
Try these (obviously no guarantees and I havent used any personally)
https://play.google.com/store/apps/details?id=fahrbot.apps.undelete
http://android-photo-recovery.com/tutorials/deleted-file-recovery-for-google-nexus-phones.html
EDIT: Found another:
http://www.wondershare.com/disk-utility/recover-deleted-photos-from-nexus-s-and-galaxy-nexus.html
Thanks again, I appreciate all suggestions. Yes I have come across these and unfortunately they don’t solve my issue. The last two are amongst those I’d seen reported as not working as they need a drive letter. I had installed both anyway but found that to be true (
The first requires root access which I don’t have. If I understand correctly, to root I’ll need to unlock the bootloader first, and unlocking will erase all the data anyway??
Unfortunately, you are out of luck. You cannot mount the storage on a GNex in USB Mass Storage mode, and I am pretty sure that none of the "undelete" programs that run in Android support ext4 (which is what our GNex internal storage is formatted).
If you are running 4.0.1 or 4.0.2, you can still get root access without losing your data (but not on 4.0.4), but I can't see how it will help you given what I mentioned above.
I am on 4.04 so sounds like I can't get root access without overwriting, can I roll back to 4.01/2 without overwriting the data? (sounds unlikely but I have to ask - I upgraded from 4.02 without losing data....).
If not, is there a way to get a data image without rooting? That way at least I have the data preserved if at some future point it becomes possible to do an undelete on Ext4 data??
Gavdroid said:
[snip]
can I roll back to 4.02/3 without overwriting the data?
Click to expand...
Click to collapse
Unfortunately no.
Gavdroid said:
If not, is there a way to get a data image without rooting? That way at least I have the data preserved if at some future point it becomes possible to do an undelete on Ext4 data??
Click to expand...
Click to collapse
I believe there are utilities to "do an undelete" on ext4. The problem is how to get access to the data image. I don't really know of any way to pull off the data partition of a GNex to your computer, but it may be possible.
Have a look at this thread. I think shaaXo managed to find a way for your computer to see the memory on the GNex and likely dump it (although it is not very user-friendly).
That sucks. If it's deleted, it's gone for good. Sorry, buddy.
Sent from my Galaxy Nexus using XDA
Thanks very much I will go through that post and see where I get to!
Edit! - uh-oh, taking a quick look it seems you need to use CWM, which I take to be ClockworkMod, which I thought required the phone to be rooted to install it? And if I understand correctly, rooting requires an unlocked bootloader, which wipes your data??
I will take a deeper look in case I've misunderstood (very likely), but am I thinking clearly here?
Hey all,
as I was backing up files from my phone (internal storage full, 500MB to go) via USB, and after I'd done a bunch of PDFs and what not, I wanted to start moving videos / photos. That failed instantly and after that, EVERY SINGLE IMAGE / VIDEO file was gone from the phone. I installed three "recovery" apps - they couldn't find a thing. I have a bunch of family stuff I really, really would like to have back.
I downloaded the MIUI unlocking tool and wanted to 'get going' with rooting, but I'm getting a "Unlock will erase user data" notification, for if I continue. This does not seem what I want.
- Can I continue without definitely trashing any hope of recovering files?
- Is there another way to get to files that magically disappeared (no Sync on, no OneDrive auto-backup, no nothing at all) that do not required root, and/or ...
- Is this a "known" problem? I cannot seem to find anything.
Many, many, many thanks......
As MIUI Unlocking tool says, it will delete all the data on the phone.
Whelp, this is happening. I'll give it a go before I can't get the files...
I have to wait 2 weeks for the MIUI tool to allow unlocking the bootloader. So I guess at this point I'd mostly like to know if the Mysterious Case of the Disappearing Files is something that's more common on the Redmi Note 5 - or on Android 8.1 / MIUI? I'd like to assure the reader at this point that, while threads like these are a dime a dozen and it often boils down to user error, I'm not a complete nitwit and assure you I was doing nothing other than Ctrl-X -> Ctrl-V to harddrive, got an error message, 40GB were magically freed up on internal storage and ALL files were gone. All of it. Folders too.
Updating thread title, hope that's okay..
Realistically, considering different "undelete" / "recovery" apps are not finding ANYTHING!!! at all, how likely is it even that something will be found once the device has been rooted? This almost seems like it had a system reset while it was still enabled...... Just everything gone / re-encrypted / whatever. Is that even possible? Again, though, the device DID NOT reboot. The files were there......then 40GB was gone.
It is possible to recover the data but the process will require root permissions. Install Disk digger pro from playstore. And give root permissions it can easily recover the most of the photos ( May recover all but possibilities are less ) Give a try bro it will definitely help you. As it helped me before.
I had something similar back when I had Redmi Note 3. Files just disappeared when I put them inside obb folder. However, they reappeared when I entered the recovery (it was custom) and I copyed them via cable onto my pc. They weren't there when I connected normally turned on phone to the pc, and it was annoying. So whatever you are doing, don't format your phone, otherwise you'll lose the files forever.
If rooting and installing an app to recover the files won't help, I suggest you flashing twrp and trying to find them from there using the cable and a pc, or whatever.
Thanks. It's a shame I'm finally "getting in to" rooting only now, now that I have a problem. When I tried many years ago I felt it was too complicated and most of all risky....
The main problem I have with rooting is that the Mi Unlock Tool wishes to Reset the phone, re-encrypting it in the process, and destroying any hope of recovering data. I intend to flash OrangeFox before it can reset.... Does anyone have a better idea....? It's really very, very much appreciated!