|
Do bear in mind that this is solid state storage, and it's not like HDD - blocks are "rotated" to prevent them getting used too much, even if the OS believes it has the "same" physical block.
It is quite possible to erase eMMC with good "overwriters" and still retrieve the original data later.
I'd suggest an encrypt, hard reset, fill it up, encrypt, hard reset cycle if you are at all worried. And as an extra precaution, change all your passwords!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
My wife uses that phone. I am certain she has no clue what her current passwords are. Somehow, it is now my responsibility to ensure that new phone has all her contacts, photographs and what not.
"It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[ ^]
|
|
|
|
|
|
I used in past an app named Super BackUp on PlayStore which can backup and sync the contacts, sms, apks installed on the android to your google drive and then you can sync back on new using this app from your google drive.
|
|
|
|
|
lw@zi wrote: Somehow, it is now my responsibility ...
Yep. That is a huge part of marriage if you want it to last. Consider how much she does for you that she may not want to do. All part of unconditional love in marriage.
|
|
|
|
|
OriginalGriff wrote: still retrieve the original data later
Isn't a "good overwriter" supposed to erase independently from physical blocks ? Because if wipe SW uses targeted physical addresses, it is not very useful...
|
|
|
|
|
Depends - a "normal" PC eraser may not know that opening a block for read/write may not overwrite the same physical block on eMMC memory for example, because the hardware deliberately writes to a new block as it wears out with writes, not reads.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
AFAIK, the recommended procedure is to encrypt the device then do a factory reset. The factory reset will erase the encryption keys so everything stored on the device will become unrecoverable random data.
|
|
|
|
|
Agreed - don't trust the wipe to actually work - encrypt the whole device, then lose the key (by doing a factory reset).
|
|
|
|
|
How the store would do it: copy over all relevant files to new device, then perform factor reset on old device. No special software needed for the factory reset, I believe. Their should be a Samsung switch software for android devices, and one similar for iPhones.
|
|
|
|
|
Just do a hard reset[^]
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onllokers may not be able to tell the difference. Mark Twain
|
|
|
|
|
First - before going through any further expenses of time or money, test phone for viability:
It is well established that a smartphone that will not float in salty water is no longer a threat to the owner. To optimize reliability of test results Leave batter in, power on.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
W∴ Balboos wrote: It is well established that a smartphone that will not float in salty water is no longer a threat to the owner.
So but if it does float would that make it a witch phone? And so potentially dangerous?
W∴ Balboos wrote: Leave batter in, power on.
Deep frying will certainly do some damage, pouring the boiling oil into water an interesting touch. ... would love see that on youtube.
Signature ready for installation. Please Reboot now.
|
|
|
|
|
Lopatir wrote: would love see that on youtube. Cliche Alert: "Let's take it to the next step"
Turn on the phone's video and stream live to the internet as it takes its long-overdue ride into oblivion. Pay-per-view?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
|
|
Setting off a nuclear device in your back yard may be considered overkill, to say nothing of (briefly) annoying the neighbours.
|
|
|
|
|
Daniel Pfeffer wrote: Setting off a nuclear device in your back yard may be considered overkill, to say nothing of (briefly) annoying the neighbours.
On the bright side, the by-law officer is unlike to do anything about their complaint.
|
|
|
|
|
I have found that the most efficient way of erasing all data on a phone in an unrecoverable manner is for the phone to develop a minor defect and send it back to the manufacturer for repair.
|
|
|
|
|
Manufacturers guide to phone repair:
1. peel off any outer cover/pouch,
2. erase phone and place on a shelf,
3. take the previous returned [as much as possible] identical model phone,
4. pop on outer cover/pouch from step 1,
5. scribble something almost readable, sign and attach work order,
6. add a post-it note with with the words "do not return before: [current date + 1 month]",
7. place repaired in the out-tray.
Signature ready for installation. Please Reboot now.
|
|
|
|
|
If your device has device level encryption, encrypt the device and then do a factory reset to destroy the keys.
|
|
|
|
|
Architectural Principles In Basic Stages
1) When I began learning OOP principles way back in 1993 there was a focus on :
reuse via inheritance
2) As OOP principles gained traction many companies, developers and researchers discovered the problems with this and a new idea arose :
prefer composition over inheritance
3) Next people began to discover that constructing small services which provide one distinct solution were a good idea. SOA was the buzz-phrase we heard. Of course, there was much truth in there.
4) Now, we are hearing a lot about Microservices. It's another progresssion.
Ideas and Buzz-Phrases
Of course all of these ideas get buzzed by people who don't really even know what they're talking about and then people at the fringes just think, Quote: "Oh, it's another Architect-induced cycle of info-BS."
However, each of these things has contained a core of knowledge that has tried to help us all take another step toward better practices -- to turn software dev from magic/art to science/engineering.
Sometimes: Layers of BS
But a lot of the good stuff does get covered up in layers of BS by uninformed devs.
Must Read: So Many Great Ideas
The reason I'm writing about this is because I've just completed the intro and chapter 1 of a absolutely fantastic book on Microservices where the extremely talented author has summarized all of this and then succinctly and clearly exposes the truth about them as a next logical step in this progression. You must read this.
The Tao of Microservices by Richard Rodger - Manning publishers[^]
So Difficult To Get New Ideas
It is often so difficult to get new ideas. It is so rare to find someone who illuminates things so clearly. This author does a great job of providing the architectural overview but also explaining in detail exactly how microservices can solve certain problems.
It's always cool to find new resources like this, especially when they illuminate buzz-phrases that we all hear about.
|
|
|
|
|
Seems interesting, thanks for sharing it here, adding it to my read list
|
|
|
|
|
It really is a great read. I am always happy to find new authors who :
1. open up new ideas / concepts in new ways so I think new thoughts
2. get to the point quickly
3. describe how the technology really works, succinctly
4. give me an idea where architectural principles fit together into the bigger puzzle
|
|
|
|
|
I agree with you on that, the book should be to the point, no long stories should be there, i would love to have the list of books from you which you think should be read as a Computer Science professional and Software Developer.
|
|
|
|