Hi guys,
This is my first post, i'm new to XDA and a noob in Android. I work as software developer in argentina, so i understand concepts like hardware, processor, firmware, OS and so on, but i have no experience of any kind in android developing or modding, i have never flashed a rom. I'm here to learn and contribute if i can.
I have bought a Xiaomi mi 4c for my daughter, and from then started reading a lot about custom roms and android OS. Mi4c came with lte bands 1,3,7 enabled and nothing more, and in my country lte bands 4 and 28 are used. i knew this before i bought the phone and its not a problem cause we are almost always connected to wifi. I think mi4c is a great phone, fast processor and full of features.
At this moment i have read a lot about unlocking LTE bands, specially about modifying NV values (6828, 6829, etc) and found that almost nobody could succesfuly unlock bands. as far as i can understand, its not enough to enable a particular band by modifying NV values, the modem firmware needs to know how to handle that band prior to use it. That kind of information its not located in the andoird rom itself, and thats why installing different custom or stock roms doesn't effectively enable extra bands. That information is located in the modem firmware (modem.bin, non-hlos.bin) and that code its not open source, its held protected by qualcomm.
So i have found another phone with the same SoC as mi4c that comes with more lte bands enabled from stock. im talking about Nextbit Robin phone, wich has this bands enab led from stock condition:
GSM 850/900/1800/1900
HSPA 850/900/1700/1800/1900/2100
LTE Bands 1/2/3/4/5/7/8/12/17/19/20/28
I wonder if could be possible to enable the same bands in mi4c just by flashing the robin modem files into mi4cs. is there any chance of success? does anybody tried to?
i know it was a very long post, sorry for that, i just wanted to introduce my self. i ll write shortly next time
