Related
Hi all.
Not having a WM or Android device around, and wanting to create a gold card for my Mozart, I managed to put together a bit of software using some resources from the web and made an application that appears to do just this.
You basically just insert your SD card into the laptop card reader, run the app as admin, and click Read CID.
Note: IT MUST BE A LAPTOP CARD READER THAT IS NOT VIA A USB ROOT DEVICE - USB CARD READERS ARE NO GOOD
Requirements:
Well, at this stage just give it a go on as many laptops as you can find until it works, and post back what did and didn't work for you.
It seems about a 40% chance it will work, so try on a couple if it doesnt at first.
It will return it pre-reversed and ready for the Gold Card website - and the number works.
I have already successfully created a gold card using the number provided by the tool!
Download from here: http://rapidshare.com/files/452275274/GoldCardHelper.exe
Good Luck!
im ready to try on my htc 7 mozart so halla me back thanks
Hey otech. Fellow aussie here with Mozart on Telstra.
Will be happy to test.
Hi guys,
Some other testers have reported it does not work on 32bit windows.
If you have a laptop with x64, post again and I will pm you the link.
Cheers
Count me in. I've Win7Pro x64 and pretty interesting microSD
Happy to help
Hi otech
I meet the hardware and sotware requirements. I don't know if I will be able to help but by all means let me have the instructions and I will see what I can do.
Cheers
andrew-in-woking
Pls count me!
Thanks
I'd like to give it a try as well
I've got a macbook pro with bootcamp and parallels - I can check both
hidden_hunter said:
I've got a macbook pro with bootcamp and parallels - I can check both
Click to expand...
Click to collapse
Sorry for the delay all, I was hoping to have permission from the author of the code I modified, but he has'nt replied for over a week.
So instead, I placed a link to the source of the code (a freely viewable blog) on the application itself.
Basically this app extends the work he did by fixing a couple of little issues with his code, and modifying it to return the number needed for the goldcard website.
Let me know how it goes guys!
@OTech, no good here, Win7pro, 64 bit, Toshiba laptop with built in SD card reader. Used a 512 MB micro SD in a regular sd adapter, "no sd card found on a compatible device"
I've tried your and original code and it looks like NativeMethods.DeviceIoControl does not actually update SffdiskQueryDeviceProtocolData's instance leaving GUID in it empty => isSD returns false for actual SD card..
here's what original author commented on his tool:
"Works only with SD cards plugged into a reader attached directly to the pci bus, it doesn't work with usb readers, you need admin rights for the call, it needs to be compiled for x86 instead of AnyCPU, it's flaky..."
I was trying on my hp 2740p and apparently card reader isn't on pci bus. I gave it a shot on Win7x86 on Samsung Q35 (3 years old laptop) and it worked on it just as expected.
pedaah said:
@OTech, no good here, Win7pro, 64 bit, Toshiba laptop with built in SD card reader. Used a 512 MB micro SD in a regular sd adapter, "no sd card found on a compatible device"
Click to expand...
Click to collapse
This is crazy, I developed this on a toshiba with x64.
I also have another tester for whom it worked straight away.
nayato said:
here's what original author commented on his tool:
"Works only with SD cards plugged into a reader attached directly to the pci bus, it doesn't work with usb readers, you need admin rights for the call, it needs to be compiled for x86 instead of AnyCPU, it's flaky..."
I was trying on my hp 2740p and apparently card reader isn't on pci bus. I gave it a shot on Win7x86 on Samsung Q35 (3 years old laptop) and it worked on it just as expected.
Click to expand...
Click to collapse
Really?!
Thats bizarre if it worked and your reader isn't directly on pci. From what the original author wrote, the USB root device would receive the call instead of the reader.
So it produced a CID for you? Did it work? Was it 128bit?
Original app from jo0ls worked on Samsung Q35 with 32bit, neither of tools worked on 2740p with 64bit. Here's what I got:
\\.\PhysicalDrive1 G:\
--------------------
Raw CID Bytes: 7B-00-56-5A-3B-02-10-20-20-44-53-55-56-53-1C-00
--------------------
Manufacturer ID: 1c
OEM ID: SV
Product Name: USD
Product Revision: 1.0
Product Serial Number: 023b5a56
Manufacture Date: 11/2007
--------------------
Raw CSD Bytes: 00-40-96-9F-FF-B7-6D-CA-83-59-5F-32-00-2F-00-00
--------------------
CSD Version 2 bit value: CSD Version 1.0
Data Read Access Time 1 (TAAC): 20ms
Data Read Access Time 2 (NSAC): 0
Max Data Transfer Rate: 25Mbit/s
Card Command Classes: 010111110101
Max Read Data Block Length: 9
Partial Blocks For Read Allowed: True
Write Block Misalignment: False
Read Block Misalignment: False
DSR Implemented: False
Device Size: 3881
Max Read Current @ VDD Min: 35mA
Max Read Current @ VDD Max: 45mA
Max Write Current @ VDD Min: 35mA
Max Write Current @ VDD Max: 45mA
Device Size Multiplier: 15
Erase Single Block Enable: True
Erase Sector Size: 128
Write Protect Group Size: 32
Write Protect Group Enable: True
Write Speed Factor: 32
Max Write Data Block Length: 2^9
Partial Blocks For Write Allowed: False
File Format Group: False
Copy Flag (OTP): False
Permanent Write Protection: False
Temporary Write Protection: False
File Format: 0
Awesome, glad to see it actually working on 32bit - there's hope yet.
So what do you think?
Drivers play a big part? Jo0ls seemed to elude to drivers being an issue.
Now I've successfully used this CID and made a gold card. I don't know what might be the cause here. Both readers have MS-issued drivers, the one in 2740p is dated as Jun 2006th - SDA Standard Compliant SD Host Controller. As both of drivers are generic I somewhat doubt that it's driver's fault but again - apparently they're different (x86 vs x64). I also believe that x64 version of Windows has more tight security (e.g. no way to just install unsigned driver without some tweakery) - maybe that has something to do with our issues.
Anyhow, thanks for your work and heads up on approach! I actually couldn't get my SD's CID using WinMo device so this is a relief for me
Wow, thank you very much. I've been having trouble with the CID. The WMPhone method seems to have been giving me a wrong number :S
It didnt work on any HP/Compaq SD card readers they all seem to have usb versions built in. worked great on an Acer Win7 32bit though!
Great news guys, so I guess what we can take from this is that it's just totally luck as to whether the thing will work for you, and to try as many laptops as you can until you find one that works.
Given both you guys had success on 32bit systems, I will remove that requirement and emphasise the luck factor
Thanks for your detailed feedback too, most appreciated.
Hello people.
This is my first post and I'm in need of some tips. I have a PositivoMini tablet and noticed some similarities with Chuwi V88. I tried to install Oma_RK31_Chuwi_V88_JB_v1.0 rom on my tablet and of course it did not succeed. Despite the similarities as RK3188 chip Quad 1.6Ghz, 1GB RAM, 7.85-inch IPS screen, and 8GB HD, after performing the "erase IDB" by RKDevelopTool_v1.37, my tablet no longer starts. just a black screen. Is only recognized by windows in sometimes as V88_QUAD_USB or Rockchip device. I have done a short circuit on NAND SANDISK (short pins 5 and 6) and the RKDevelopTool_v1.37 program recognizes the tablet as RkAndroid Rock Mass Storage or USB device. I can not get out of it and do not know what the device manufacturer as the brand POSITIVO only imports the equipment and does not provide drivers or firmware. Can anyone give me some more information about this process and about the equipment? Send attached photos of the plate to help. Thank you all!
OBS: I canĀ“t post the link of photos. If someone needs, please leave a email address. TKS!
Hi Eltinho, did you solve your problem? I'm dealing with the same Positivo Mini tablet, and found your answer doing some research. Same problem too, my tablet is recognized sometimes. Can't found the original ROM neither, I'm desperate. Incredible that no one else in the whole world has no experience with this tablet... thanks!
e-nagy said:
Hi Eltinho, did you solve your problem? I'm dealing with the same Positivo Mini tablet, and found your answer doing some research. Same problem too, my tablet is recognized sometimes. Can't found the original ROM neither, I'm desperate. Incredible that no one else in the whole world has no experience with this tablet... thanks!
Click to expand...
Click to collapse
I found that the manufacturer don't let us to download their original rom by some kind of policy. I'm looking at one of those right now, trying to figure out what to do. Here is my problem: "the owner of this device (a friend of mine) did some sort of root unlock with those scripts. We all knew that coud not have gone right, the OS is stuttering now, and he did UNINSTALL the "google play services". Any tips or guesses, I'm realy out of ideas hahahahaahah
Dear XDA Community,
I have recently bought myself chuwi Hi10 per and now have some problems and hopes that you can help me. After I have uninstalled a virus scanner (on Windows), I have found out that a Systemdriver is absent. I have tried immediately new Windows 10 per version has to instal then, however, most hardware no more can be of use and could also ascertain no unknown devices in the device manager, therefore I could also postinstall no drivers. Besides, moreover, version was installed for some reasons only the Home by Windows. Moreover, by the installation all partitions were formatted therefore I also have no more Android. At the moment I have installed PhoenixOS, has there, however, no access to my USB connection. Whenever I in developer options the fashion USB to MTP change the settings fall. I would have installed with pleasure Windows and RemixOS or the normal Android that preloaded it was again on my device. I hope that you can help me.
P. S if in this text a lot of grammar or other mistakes are if I liked to apologise because I am, actually, a German and have translated whole by PONS
Dear German.
Little Friend. Learn some English. Most Swedes from my generation, 1963 to 1975, were taught Eng, Ger and Fre in school....
Please help, I bought this cheap chineese phone Nava N5pro. It is a fake, all info is wrong like ram 1gb instead of 6gb 8 Gb memory instead of 128gb. The worst is that it came loaded with malware.
Tried to reglas to get rid of malware but did not work, can not find the right firmware.
It is a mtk 6580 the build is MRA58K I can connect to computer with sp tool but I need help finding the correct rom.
Thanks. Wilson
Hello All,
I will be very grateful to any who may help me with this doubt...
I have a TV Box based on S905X3, such TV Box comes with 4GB RAM + 32GB ROM, but I want to replace (with somebody that currently have reballing some laptops motherboards) the Nand Module with more capacity (let's say 128GB ROM).
But I would like to know if that is possible, since the firmware that comes with the TV Box needs to be changed to, in order the software recognizes 1st. the Brand of Nand Module and 2nd. the storage capacity.
Since, I think (due to my limited experience with PCBs), this PCBs comes like the Motherboards for Computers Desktop or Laptop where the RAM is standard (despite the brand) and the ROM is the HDD or SDD standard too (despite the brand and working with equivalent eMMC/Nand modules), and the unique difference is the brand ??
I have understood that at the difference from Desktop/Laptop Computers, the TV Boxe PCBs don't have Bios, then the "Boot ini file" is flashed at the same time the firmware is loaded to ROM. so opening the firmware, and adding by code the name of drivers and location the PCB recognizes all the drivers for hardware placed on PCB.
It's the above correct?
and for that reason, the different firmware placed in forums and communities are packed for specific SoC brands, like Allwinner, Rockchip, Amlogic, Etc., and after according to different TV Box factories and brands like Mecool KM1, TX3, TX9, H95 Pro, H96 Max, Etc. ??
At the end, confirming my doubt will help me to proceed to such ROM Upgrade. based on ROM modules brands like Biwin, Queenston, Samsung, Etc.; I will open the firmware file, find the right "dtbo.img" file to change drivers, and then flashing the TV Box.. right !!
Thank you so much...
asarat said:
Hello All,
I will be very grateful to any who may help me with this doubt...
I have a TV Box based on S905X3, such TV Box comes with 4GB RAM + 32GB ROM, but I want to replace (with somebody that currently have reballing some laptops motherboards) the Nand Module with more capacity (let's say 128GB ROM).
But I would like to know if that is possible, since the firmware that comes with the TV Box needs to be changed to, in order the software recognizes 1st. the Brand of Nand Module and 2nd. the storage capacity.
Since, I think (due to my limited experience with PCBs), this PCBs comes like the Motherboards for Computers Desktop or Laptop where the RAM is standard (despite the brand) and the ROM is the HDD or SDD standard too (despite the brand and working with equivalent eMMC/Nand modules), and the unique difference is the brand ??
I have understood that at the difference from Desktop/Laptop Computers, the TV Boxe PCBs don't have Bios, then the "Boot ini file" is flashed at the same time the firmware is loaded to ROM. so opening the firmware, and adding by code the name of drivers and location the PCB recognizes all the drivers for hardware placed on PCB.
It's the above correct?
and for that reason, the different firmware placed in forums and communities are packed for specific SoC brands, like Allwinner, Rockchip, Amlogic, Etc., and after according to different TV Box factories and brands like Mecool KM1, TX3, TX9, H95 Pro, H96 Max, Etc. ??
At the end, confirming my doubt will help me to proceed to such ROM Upgrade. based on ROM modules brands like Biwin, Queenston, Samsung, Etc.; I will open the firmware file, find the right "dtbo.img" file to change drivers, and then flashing the TV Box.. right !!
Thank you so much...
Click to expand...
Click to collapse
The pinout of different nand chips can be different, look at the differences in pins to achieve mask rom mode on various device, same brands have a higher chance to have same pins but can be different, only way to be sure is to check pinouts on the datasheets of the 2 chips, ensure voltages and clock pins ect... all match up
Ram Inof is usally stored in the DTB but i believe the storage will detect automatically, is flashes system, vendor. first, then flashed the data partition to fill the remaining storage with the lines similar to
dtbo-80000
system-3004334
vendor=8432432
data=fill
Drivers are usually inside the vendor partition, for wifi, bluetoothe ect... the DTB has hardware info like ram, pins or the ir sensor, rest button ect... and remote control information too