Lets Get NEX's Source code

xreactx

Senior Member
Oct 2, 2014
215
128
0
They cannot say why they care so much about stability. I was told there is no way to install the Indian ROM on the Mainland China phone... Even though they are the exact phone. I truly believe the support staff have no clue what they're talking about because their scripts don't have answers to real questions.
 

Saloei

Senior Member
Jan 31, 2009
183
35
0
They cannot say why they care so much about stability. I was told there is no way to install the Indian ROM on the Mainland China phone... Even though they are the exact phone. I truly believe the support staff have no clue what they're talking about because their scripts don't have answers to real questions.
There is such thing as firmware: code embedded into the hardware. The only way hardware works is because there's code telling it what to do; This is called Firmware. When you install an operating system on a computer(CPU), it does this because there's code embedded into the processor telling it where the location and language agreement(protocol) are located. So, if the original program(firmware) is molested by a foreign app, then it will say NO-WAY!
 
Last edited:

xreactx

Senior Member
Oct 2, 2014
215
128
0
There is such thing as firmware: code embedded into the hardware. The only way hardware works is because there's code telling it what to do; This is called Firmware. When you install an operating system on a computer(CPU), it does this because there's code embedded into the processor telling it where the location and language agreement(protocol) are located. So, if the original program(firmware) is molested by a foreign app, then it will say NO-WAY!
But we should be able to overwrite/flash the global ROM firmware on to the Chinese Mainland Nex S.
 

Saloei

Senior Member
Jan 31, 2009
183
35
0
Global sounds like it's available for the whole-wide-world. China sounds like it's for China only.
Global hardware should have less restrictions when installing ROMs. It all comes down to hardware being able to understand the app or ROM. If the hardware can't read it because it was written for a specific language, then it's not going to work. Imagine you approaching a person who doesn't speak your language. How far will you get when trying to converse with this person.
 

xreactx

Senior Member
Oct 2, 2014
215
128
0
Global sounds like it's available for the whole-wide-world. China sounds like it's for China only.
Global hardware should have less restrictions when installing ROMs. It all comes down to hardware being able to understand the app or ROM. If the hardware can't read it because it was written for a specific language, then it's not going to work. Imagine you approaching a person who doesn't speak your language. How far will you get when trying to converse with this person.
I think you guys are missing the point. To my understanding the hardware for the Mainland China version and the India (with global ROM) are exactly the same. The software is whats different... the China software has stuff specifically for the Chinese market (specifically Jovi, the stock Launcher, and how everything is connected to the vivo cloud). The India ROM is supposed to allow for more customization (Google Assistant instead of Jovi and the ability to change the launcher). If the hardware was different they would have assigned a different code name/model number... however, they are both "PD1805." If you look at other Chinese mobile phones, they launch with China ROM and sometimes will have a Global ROM released down the road...
 
  • Like
Reactions: bigcow77 and Saloei

nima0003

Senior Member
Mar 30, 2013
959
712
113
Aurora
Global sounds like it's available for the whole-wide-world. China sounds like it's for China only.
Global hardware should have less restrictions when installing ROMs. It all comes down to hardware being able to understand the app or ROM. If the hardware can't read it because it was written for a specific language, then it's not going to work. Imagine you approaching a person who doesn't speak your language. How far will you get when trying to converse with this person.
You have no idea what you are talking about. The hardware is the exact same and I know as I own both versions of the phone and have been modding Android since I was 9. It is completely possible to flash global rom on on Chinese variant but vivo restricts it, unlike xiaomi, I can flash Chinese rom on my eu mix 2 and vice versa
 

Saloei

Senior Member
Jan 31, 2009
183
35
0
You have no idea what you are talking about. The hardware is the exact same and I know as I own both versions of the phone and have been modding Android since I was 9. It is completely possible to flash global rom on on Chinese variant but vivo restricts it, unlike xiaomi, I can flash Chinese rom on my eu mix 2 and vice versa
Good to know. This was already clarified in this same post.
 

celoxocis

Senior Member
Apr 12, 2010
1,597
2,171
0
Belgrade
Vivo, Oppo, OnePlus are all a subsidiary BBK Electronics Corporation. Only OnePlus allows for bootloader unlocking and releases kernel sources. As it is a part of their market strategy. Oppo before 2016 used to the same but they changed their market strategy to become "China's Apple" and locked down all bootloaders and stopped kernel sources releases.

Vivo, Oppo have a poor history of complying with open source licenses and they are constantly in violation with the General Public License v2 (GPLv2) by failing to release kernel source code for their devices.

The only possible way to get kernel sources would be the official way.

A: Report the Violation
https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.en.html
See "Reporting Violation"

B: Start a petition in change.org

C: Get their attention by getting their Violation and your petition known on Android News Platform's. It might put pressure on them as it is "bad PR".
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone