please make a manual on emmc repairing for new members including theory.
1. different bitween nor ,nand, emmc ,emcp,ufs memory types
2. different bitween jtag and isp
3. emmc bga types list
4. how to find pinout isp and jtag if not available in internet?
5. which lines must need to connect emmc?
6. how to know emmc need to change or can repair without change by logs of ufi Software?
7. what is boot1, boot2,userarea?
8. full information about ext_csd
9.what is magic tp method on dead emmc?
10. what is emmc dump?
11. how upgrade memory?
12.how to change emmc brand ( skynix to Samsung)
13. how to dead boot Mtk,spd, qualcom?
basic questions to understanding emmc repairing?
Irshard Already create some in Tutorial Section.
what is boot1, boot2, user area, ext_csd??
please explain.
joy Well, will try to answer as short as possible
Boot 1, Boot2, User Area, RPMB = configuration of the Hardware Partitions that by default is set during manufacture of the eMMC. Boot 1 functions as a place for bootloaders with a minimum of boot code, Boot 2 is a backup of Boot 1, mostly empty, only use in OTA when device need to update their bootloaders.
User Area, is a place for general Software Partitions needs by Android, Vendor and User.
Ext_CSD, as a file is general boot configuration and boot bus conditions of the emmc itself.
You can learn more by reading this article.
madgoeslim
thank you
thanks for your sharing!
madgoeslim
I have some doubts about repartions of emmc.
If I replace new emmc without have dump of MTK CPU.
Then how to know that what is the partition size of Boot1,Boot2,Ext_CSD and RPMB ??
Or it will take from Preloader ???
Otherwise if i directoly write factory image of MTK then mobile will power on or no, or is this also a correct way ???.
I think that Samsung automatic make repartion from PIT file but in chinese mobile I dont get dump file of most mobiles.
Kindly gide me about chinese mobile,
1:- Mobile will power on without partition ??
2:- If not, then how to re-partition Boot1,Boot2,RPMB ?
3:- Is it necessory to repartition only for MTK base CPU or also for QUALCOMM AND SPREADTRUM.
4:- If I write Qualcomm & Spreadtrum firmware directly on emmc then it will make automatic partition ??
- Edited
hafiz4saqib Well, I think you are mistaken about the partitioning feature and the hardware partitions.
As I mention in above, emmc has consisted of 4 hardware partition (Boot 1, Boot 2, user area, RPMB ) since it was produced. Partitioning is a feature that allows us to create an additional 4 hardware partitions, called GPP(General Purpose Partitions), by reducing the user area partition.
Well, this will require a long explanation, only possible if we learn it in class.
- Edited
madgoeslim
That`s why I am asking here and I am confused about partitions.
Could you guide me in simple and easy way ?
Your mean is that every emmc have Boot1,Boot2,RPMB and Ext_CSD by default from company. And these partitions are necessaries.
And if mobile hang on logo, firmware can not write, emmc has read only state or encrypted storage error then I can use 4 GPG partitions to fix this issue.
If emmc damage then I can replace with new one.
After that I can write factory image on that emmc.
Am I correct or there is something else ???