[Q] Install stock kernel without any method which uses charging port?
Greetings to all of you. I hope you be very patient with my poor english (I write and speak spanish) and this long post (please, read all of this) and please help me with this question, my first question here.
I am a XDA user a time ago, 2 years or least; I have flashed the kernel or the ROM of a lot of Android devices (+10, tablets and phones) using your knowledge posted on this wonderful community and I talk about this to prove that I'm not a totally noob and I never had a problem like this before; sadly, this happens with my own phone: SGH-T959V.
The charging port stopped working as data transfer port and just worked as charging port, this occurred just 2 months ago; but it was not relevant for me because I did not use the function in a long time, I used to charge my phone when it requires energy and nothing else. But I read about a CyanogenMod update (unofficial) for my phone and decided try it. Then I download it, install it via CWM and it worked successfully; I had a beauty JB 4.2 running on my 3 years old phone. I noted that there was a trouble with the RAM size, the new CM ROM just recognizes 346 MB of the RAM and the last ROM (CM 9) could recognize the 512 MB. I looked for a post here which talked about my problem and I found it, they suggest to install another kernel and I proceeded to do it. It was the 3 am or close, I was tired and here comes the first big mistake: I download and install a wrong kernel, a kernel for the T959, not the T959V. I cannot remember the name of the wrong kernel (because I deleted it from my PC) but since I installed it, the phone is always on recovery mode and the title of menu is: “Devil touch recovery v220.127.116.11”.
I tried to install the last kernel which worked fine (hefe-kernel-v0.8.1) and I always get the following messages: (as with any other kernel or ROM)
E:Can’t mount /cache/recovery/last_log
E:Can’t open /cache/recovery/last_log
E:failed to find “cache” partition to mount at “/cache”
Status 4 error and Status 7 error appeared too. (I solved the status 7 error modifying the Meta.inf data into the zip)
I formatted the SD card, put the kernel there and tried again to install it, but I have no success. I fixed permissions, tried to wipe data, wipe cache, but the same messages appeared. I look for a solution on some threads here and read about the cache format, they talk about ext3 and ext4 but I cannot find the way to reformat the phone with a kernel which has the right format to then, finally, install the right kernel for the phone. Well, at this point, I thought about all the mess up and then I conclude: Why the hell I don’t just recover the phone via download mode and Odin? If you remember, the charging port just worked for charging, not for data transfer or any other usb function; yep, I got it on that dawn: I was screwed.
Next morning, I carried the phone to the technical service (here in Cali, Colombia. It is not from Samsung) looking for a new charging port, the technician told me that he had the right repairing part; he said that was the same of the SGS3 (IFC700). I returned the next day for my phone and I found a major disaster: the “technician” did not apply properly the heat gun and all the electric conducting lines (the 7) were pasted at the pins of the old and damaged port.
I searched for another technician and thanks God could find one that gave me hope, although somewhat unreal, for my bad luck. He suggested me that if we could detect the origin of the electric conducting lines on the mainboard (unit U701, specifically) we could make a bridge between them and the pins of the new charging port; the problem is that I surf and surf through all internet and found only this pdf: On bit ly :/1dS7M61 (I cannot post links yet.)
But here, they do not give information about the PCB and the specific connections for pins, so, here comes my first question:
Do you know the specific origin of the seven electric conducting lines of the charging port? And, if you do, do you know if possible make a bridge with them?
In case this does not work, do you know how to recover the phone to the original kernel and ROM (as Odin does) but without using the usb cable, just the SD card?
I will stay watchful. Thank you for your time, your patience and your help.