[Galaxy S 4 i9505 Original Android Development] MikeOnX:
10 hours trying

Hello everyone. I'm a long time Galaxy user and been flashing since my first Android. I usually follow intructions and everything goes as stated. But now I have a new challenge. I sort of inherited my dad's former phone, a i337m with a qualcomm chip from Telcel, Mexico (Telcel is not so nasty to lock bootloaders, they never do). I've been pretty reluctant to change from my S3 i9300 (Crapxynos) because we have a very decent unofficial build that has been the result of the excellent work of several mantainers. The phone works wonderfully considering its age but the battery is dying. I'm not able to find decently priced batteries from Samsung or any reputable manufacturer like Anker, ZeroLemon etc because of import\export restrictions on lithium ion batteries. So... I started my research about the i337m and at first glance didn't find much development or an active community for it, but digging deeper I found it's a i9505 just with a different model number for certain regions of the world. Yes I know, yes I used the search. Many have succeeded flashing and using the i337 with i9505 roms. So yesterday I started trying. I started with the stock fw the carrier provides, it's been updated not too long ago, I guess because of StageFright. As usual, I flashed TWRP into it, the jltexx version and 3.0.0.0 with f2fs enabled (might be placebo but I like it in my aging S3) without hesitation I followed the instruction in the OP, wiped everything I could and: Error 7 in recovery. After that I tried many approaches for 10 straight hours. Always failing to flash. I was able to flash TW based roms for the i9500, but none of the unofficial CM roms, of course this one kept failing. I tried unpacking the package and injecting the META-INFO of any of the i9505 TW based roms I managed to flash without success. Tried downgrading TWRP to a previous version and the message just changed to something like "Can't flash on invalid data"but it was basically the same, failure. Then I also tried flashing via Odin a stock i9505 FW with it also failing. Not even starting the transfer. (This worked in the old days of the i9000 and it's siblings) So now I'm stuck with the BrokenOS rom i found somewhere in this thread. Which I appreciate the efforts of the dev to make builds for the jltecan which I'm able to flash but I totally dislike for very disgusting and blasphemous UI design choices. So I ask. What is it left for me to do to enjoy this official CM rom which I'm drooling over? Is there a script to convert the jfltexx packages into jfltcan ones? Is there something I can replace? Will modifying the build.prop do anything? Which i doubt since I was already in some TW i9505 roms. Is it a bootloader issue? Should I just start reading and hoping I can learn how to build from this sources in some months without any coding\building\cooking experience? I'm I just insolent for bothering you all? I'm sorry. I really want to make this thing work without having a graffiti on my notification drawer. I mind IT security a lot and there is no one as fast as patching zero days and bugs as the CM dev community. Thank you for your time and I hope someone can guide me in the right direction. Greetings. :crying: