****test device ever made by xiaomi - Xiaomi Redmi S2 Questions & Answers

32bit kernal and the broken source and no developers
finally hate this xiaomi

As a developer, I agreed with you and very freaking hate this device :/

Related

[Q] Can someone explain the difference between Oppo, Cyanogen Inc. and OnePlus?

I'm really confused, I thought the OnePlus One was made by Oppo in partnership with Cyanogen Inc. but at least according to the wikipedia articles (Cyanogen, OnePlus, Oppo) there doesn't seem to be such a cohesive connection. Does anyone have an explanation?
Note that the OnePlus wiki page keeps changing...
dq
oneplus is its own company. oppo is an investor and does some of the manufacturing. cyanogen licenses cm11s to oneplus for its international units. be careful, people pull out their tinfoil hats over this.
don quixada said:
I'm really confused, I thought the OnePlus One was made by Oppo in partnership with Cyanogen Inc. but at least according to the wikipedia articles (Cyanogen, OnePlus, Oppo) there doesn't seem to be such a cohesive connection. Does anyone have an explanation?
Note that the OnePlus wiki page keeps changing...
dq
Click to expand...
Click to collapse
OnePlus is the company who designs/produces/sells the phone, ie. it's their device. Oppo is the company who is manufacturing it for them. OnePlus was actually started by an ex Oppo exec and last I heard, the speculation was that OnePlus is actually a spinoff company from Oppo. Cyanogen Inc is providing the software. Before they were an actual company, Cyanogen was the most popular custom ROM amongst the modding community. So this phone essentially ships with the ROM that most people flashed on their other devices.
Basically, the device is publicly a collaboration between OnePlus and Cyanogen, with Oppo working behind the scenes. Hope that answers your question.

A message and request in extreme depression

I am confused & depressed at the same time, trying not to point a blame finger to someone or something. OEMs should do something with open sources.
Smartphones like Redmi Note 3 is very encouraging to development environment. But I don't understand why budget manufacturerers like itel, micromax, oppo don't provide kernel sources.
Hi-End smartphones doesn't need much thing they already has good support from their OEM, most of them has official OS updates.
I am sorry I said too much...
We have to figure out something about this... Confliction between security, marketing and development is not in balance anymore.
Sudarshankakoty said:
I am confused & depressed at the same time, trying not to point a blame finger to someone or something. OEMs should do something with open sources.
Smartphones like Redmi Note 3 is very encouraging to development environment. But I don't understand why budget manufacturerers like itel, micromax, oppo don't provide kernel sources.
Hi-End smartphones doesn't need much thing they already has good support from their OEM, most of them has official OS updates.
I am sorry I said too much...
We have to figure out something about this... Confliction between security, marketing and development is not in balance anymore.
Click to expand...
Click to collapse
A conversation between two frustrating developers...

Project treble on android 8.0

Will Huawei mate 9 support which android oreo's feature project treble?
Sent from my MHA-L29 using Tapatalk
Don't count on it. They already removed the stock ROM images from the official downloads page. Seems Huawei is moving towards more closed source, and I don't think they care about updates.
arminbih said:
Don't count on it. They already removed the stock ROM images from the official downloads page. Seems Huawei is moving towards more closed source, and I don't think they care about updates.
Click to expand...
Click to collapse
thats horrible bs on huaweis part. huawei is legally obligated to release all sources since they use android. google should really enforce the gpl on all oems. project treble would fix huaweis **** software problem.
sadly it seems that everyone who owns a huawei device is either brainwashed or a shill because they seem to be okay with using old outdated software without the possibility of having an update.
i hope huawei does grow here in the US. it might lead to some kind of legal action against them for not releasing sources. if anything it could result in some kind of small payday for not complying.
btw, doesnt anyone care about longevity? many phones are being released with 6GBs of RAM and very fast processors nowadays. these can last years with proper software updates. why upgrade hardware when all that is needed is newer software?
droidbot1337 said:
thats horrible bs on huaweis part. huawei is legally obligated to release all sources since they use android. google should really enforce the gpl on all oems. project treble would fix huaweis **** software problem.
sadly it seems that everyone who owns a huawei device is either brainwashed or a shill because they seem to be okay with using old outdated software without the possibility of having an update.
i hope huawei does grow here in the US. it might lead to some kind of legal action against them for not releasing sources. if anything it could result in some kind of small payday for not complying.
btw, doesnt anyone care about longevity? many phones are being released with 6GBs of RAM and very fast processors nowadays. these can last years with proper software updates. why upgrade hardware when all that is needed is newer software?
Click to expand...
Click to collapse
Not all. They just need to release the kernel source. Which they have (though it breaks the stock camera app...).
The firmware/updates are up to them.
And for your question, I'm just speculating here, but they'd not make any money at all if they release one phone then keep updating it for a few years.
Custom roms is the reason many old devices are still being used. That and some people are cheap and don't care about security. Or they just can't afford a new phone every year.
They've publicly made a commitment to prompt OS and monthly security updates going forward within the last month. They've pledged Oreo in December.
They have made a commitment to be one of the first manufacturers to adopt Project treble. Project Treble is confirmed, and they have promised it for all devices going forward.
I realize this is an old thread now, but this still I suppose could be of use for someone so I'll leave it up.
Project Treble
bunt1691 said:
They've publicly made a commitment to prompt OS and monthly security updates going forward within the last month. They've pledged Oreo in December.
They have made a commitment to be one of the first manufacturers to adopt Project treble. Project Treble is confirmed, and they have promised it for all devices going forward.
I realize this is an old thread now, but this still I suppose could be of use for someone so I'll leave it up.
Click to expand...
Click to collapse
Project Treble is mandatory from Android 8 on according to Google (for devices shipping with Oreo), and from the manifest.xml in the Huawei Oreo update it is fully enabled in the upcoming Oreo releases. This is going to make updates and custom roms a lot easier as long as they don't rely on custom kernels and low level libraries. Treble will insulate the Android framework from the low level stuff. They have already built booting AOSP Android from Google ASOP sources (using the Huawei Oreo kernel). According to Google, implementing treble will enable phone manufacturers to update Android without having to update kernels and low level SoC stuff it will be a while before there are any AOSP based custom ROMs, but with project treble it sure will be a bunch easier
Sources
droidbot1337 said:
thats horrible bs on huaweis part. huawei is legally obligated to release all sources since they use android. google should really enforce the gpl on all oems. project treble would fix huaweis **** software problem.
sadly it seems that everyone who owns a huawei device is either brainwashed or a shill because they seem to be okay with using old outdated software without the possibility of having an update.
i hope huawei does grow here in the US. it might lead to some kind of legal action against them for not releasing sources. if anything it could result in some kind of small payday for not complying.
btw, doesnt anyone care about longevity? many phones are being released with 6GBs of RAM and very fast processors nowadays. these can last years with proper software updates. why upgrade hardware when all that is needed is newer software?
Click to expand...
Click to collapse
First off, the only source that Huawei is "legally" obligated to provide is there source for Android itself, which is and always has been freely available, they are not obligated to release source for any of their libraries or drivers. Anything having to do with the hardware is closed source and will probably remain that way. Old outdated software? On a phone that has only been out a year you must be kidding, there are phones or there that are still shipping with Android 6 (KitKat). At least Huawei will be one of the quicker phone manufacturers at rolling out Oreo to their devices, even on some of their older devices, I've had the other major manufacturers phones and they are not any better at updates than Huawei, worse on major updates actually as their updates have to get bounced back and forth between carrier and manufacturer before finally getting pushed to the user. If you're so unhappy with your device and it's **** software as you put it, sell the damn thing and buy a Samsung or LG.
https://www.xda-developers.com/stock-android-oreo-huawei-mate-9-project-treble/

Weak development for the 6x?

Just picked up my new Honor 6x(BLN-L24) from Best Buy because I'm tired of only having 2GB RAM on my Honor 5x. Unfortunately I didn't come here before ordering because if I had I would have noticed only a fraction of dev support compared to what is available for the 5x, and I would have not purchased the 6x.
Anyway, I tried flashing HassanMirza01's LineageOS 14.1 but after letting it sit 3 times on animated boot logo screen for over 30 minutes each time I wiped everything and read through the rest of the ROMs in the dev section. Either the ROMs have currently reported install problems, or in the case of all Meticulus ROMs the download links are gone. None seem to be working correctly or near stable for daily use unless I'm missing something here.
At this point I'm following the dload method to go back to latest stock and honestly thinking about just returning the phone to Best Buy. It's quite disappointing seeing such a small amount of support for it. Is that because there is something wrong or difficult with this phone when it comes to development?
The weak development is because Huawei/Honor hasn't released source code yet (I guess, but I've seen a link for my BLL-L23 source code some time ago).
A thing I don't like about H6X devs is that lately they have (strangely) "spammed" their ports from other Huawei devices, maybe without improving the ported codes. I mean, about 6 ROMs in just a few days, with the same ported S.C... That's suspicious
But, since I'm not a dev (sad reaction only) I can't judge their work without considering all the variables involved into their work.
I guess all this happened because of the unreleased S.C, but I'm confident this has a near end.
Cheers to all devs btw, ur work is really appreciated
I can't even return to stock. I tried the dload method, and then I tried the full return to stock where I fastboot flash boot/recovery/system and then dload the update.app. Keeps saying Software install failed! on the part where I do vol+/vol-/pwr and try the dload flash of update.app.
Have I completely bricked this phone?
johnnyrichter said:
Just picked up my new Honor 6x(BLN-L24) from Best Buy because I'm tired of only having 2GB RAM on my Honor 5x. Unfortunately I didn't come here before ordering because if I had I would have noticed only a fraction of dev support compared to what is available for the 5x, and I would have not purchased the 6x.
Anyway, I tried flashing HassanMirza01's LineageOS 14.1 but after letting it sit 3 times on animated boot logo screen for over 30 minutes each time I wiped everything and read through the rest of the ROMs in the dev section. Either the ROMs have currently reported install problems, or in the case of all Meticulus ROMs the download links are gone. None seem to be working correctly or near stable for daily use unless I'm missing something here.
At this point I'm following the dload method to go back to latest stock and honestly thinking about just returning the phone to Best Buy. It's quite disappointing seeing such a small amount of support for it. Is that because there is something wrong or difficult with this phone when it comes to development?
Click to expand...
Click to collapse
You live in Missouri? :laugh: The Honor 5x is a Qualcom Snapdragon device and that chipset has plenty of official support from LineageOS. The Honor 6x is a Kirin 655 device and has absolutely NO official support what soever. You asked if there is "something wrong or difficult with this phone when it comes to development". Yes there is and for the same reason that it will NEVER had any official support from custom ROMs like Lineage: no source code.
So, if you bought your Honor 6x with expectation that your "custom rom experience" would be the same as your 5x, I'm afraid that you probably made a mistake.
As for "Where are the download links?". I mean absolutely no disrespect when I say that, if you can not find them, then it's probably for the best. :laugh:
Huawei/Honor should do something related to Kirrin processor, considering their massive advertisements on XDA- they're not caring any development
sreekantt said:
Huawei/Honor should do something related to Kirrin processor, considering their massive advertisements on XDA- they're not caring any development
Click to expand...
Click to collapse
I do not know the 'deal' that Huawei/Honor has with XDA but it seems likely to me that Huawei/Honor pays XDA to help make Huawei/Honor devices more popular by sponsoring Honor branded contests and giving away phones to 'openkirin'. I can not say for certain but I don't think that Huawei/Honor cares about 'custom ROM' development at all. It is just a vehicle, by which, XDA can make Huawei/Honor devices more popular, help increase sales and help them build their brand.
Panchoso4D said:
The weak development is because Huawei/Honor hasn't released source code yet (I guess, but I've seen a link for my BLL-L23 source code some time ago).
A thing I don't like about H6X devs is that lately they have (strangely) "spammed" their ports from other Huawei devices, maybe without improving the ported codes. I mean, about 6 ROMs in just a few days, with the same ported S.C... That's suspicious
But, since I'm not a dev (sad reaction only) I can't judge their work without considering all the variables involved into their work.
I guess all this happened because of the unreleased S.C, but I'm confident this has a near end.
Cheers to all devs btw, ur work is really appreciated
Click to expand...
Click to collapse
These ROMs came about because I decided to bring up my code base to operate on EMUI 5. While I was doing that I noticed the way Huawei does things in an abstract way so that the same code base can be used to build ROMs for many devices. I decided to do things in a similar way. In doing so, other quickly found out that this ROM runs on all hi6250 devices. However it is true that I do not own an Honor 6x and where this device differs from the devices that I do own, you come in. If you help me help you I might be able to fix issues. If not, well ... the choice is yours ...
Meticulus said:
I do not know the 'deal' that Huawei/Honor has with XDA but it seems likely to me that Huawei/Honor pays XDA to help make Huawei/Honor devices more popular by sponsoring Honor branded contests and giving away phones to 'openkirin'. I can not say for certain but I don't think that Huawei/Honor cares about 'custom ROM' development at all. It is just a vehicle, by which, XDA can make Huawei/Honor devices more popular, help increase sales and help them build their brand.
Click to expand...
Click to collapse
Yeah absolutely- thats d strategy
But for any device to appeal for XDA public - it should have impressive development or promising atmosphere(releasing sources,support etc)
Advertisements on XDA gonna do more harm than good if they have nill dev support as every user who purchases phone seeing ad on XDA hoping good development like OP would badly be disappointed and it hurts brand value indirectly. Basically majority phones which get advertised on XDA has excellent dev support already like One plus. Huawei is missing this point.
---------- Post added at 01:25 PM ---------- Previous post was at 01:22 PM ----------
Meticulus said:
These ROMs came about because I decided to bring up my code base to operate on EMUI 5. While I was doing that I noticed the way Huawei does things in an abstract way so that the same code base can be used to build ROMs for many devices. I decided to do things in a similar way. In doing so, other quickly found out that this ROM runs on all hi6250 devices. However it is true that I do not own an Honor 6x and where this device differs from the devices that I do own, you come in. If you help me help you I might be able to fix issues. If not, well ... the choice is yours ...
Click to expand...
Click to collapse
Yeah observed this- Feels like Huawei had implemented Project treble like functionality already in all kirrin devices
sreekantt said:
Yeah absolutely- thats d strategy
But for any device to appeal for XDA public - it should have impressive development or promising atmosphere(releasing sources,support etc)
Advertisements on XDA gonna do more harm than good if they have nill dev support as every user who purchases phone seeing ad on XDA hoping good development like OP would badly be disappointed and it hurts brand value indirectly. Basically majority phones which get advertised on XDA has excellent dev support already like One plus. Huawei is missing this point.
Click to expand...
Click to collapse
I am not a "business expert" and I willing to bet that you are not either. We have no idea what the nature of the business relationship is, with Huawei and it's hardware partners such as Hisilicon. Perhaps Huawei is unable to be more forth coming with its source code because of agreements they have with Hisilicon. Perhaps, Hisilicon, being relatively new to the market-place has decided that keeping their userspace code closed is in their best interest, in the face of older companies like Qualcom. Who knows? I think that companies do things by the numbers and if having "good development at XDA" could produce bigger profits for them, I'm sure they would encourage it. I willing to bet that 'custom ROM' development's impact on Huawei's bottom line is negligible. XDA is more useful to them for helping to spread the word about the brand. Also, XDA also generates revenue by advertising and although it is an unfortunate fact. When a ROM is running perfectly their is less reason to come here and post. When a ROM is half working and has lots of bugs, ppl are checking constantly while waiting for bugs to get fixes. If a ROM works well, then you just flash it and go on. No reason to stick around here....
I'm just spit balling anyway.... I could be all wrong...:laugh:
Meticulus said:
You live in Missouri? :laugh: The Honor 5x is a Qualcom Snapdragon device and that chipset has plenty of official support from LineageOS. The Honor 6x is a Kirin 655 device and has absolutely NO official support what soever. You asked if there is "something wrong or difficult with this phone when it comes to development". Yes there is and for the same reason that it will NEVER had any official support from custom ROMs like Lineage: no source code.
So, if you bought your Honor 6x with expectation that your "custom rom experience" would be the same as your 5x, I'm afraid that you probably made a mistake.
As for "Where are the download links?". I mean absolutely no disrespect when I say that, if you can not find them, then it's probably for the best. :laugh:
Click to expand...
Click to collapse
Yep, about 20 minutes from Springfield. :good:
So with Kirin, is it that they just haven't opensourced what you devs need? Has there been any 'official' discussion on that from them that would give any hope towards easier development
I didn't see links in your rom threads, and your threads don't have the Downloads tab on them like other rom threads do. Guessing you're hosting the files directly from your website you have linked in your threads?
johnnyrichter said:
So with Kirin, is it that they just haven't opensourced what you devs need? Has there been any 'official' discussion on that from them that would give any hope towards easier development.
Click to expand...
Click to collapse
I like to think I've done pretty well despite any lack of resources from Huawei. On the devices I own, to me at least, my ROMs are full daily drivers. Perhaps they are not perfect but without source it was never gonna be but, afaict the bugs are minor. I have never heard anything from Huawei on publishing their source. They publish their GPL stuff which is more than some companies do. I will admit that my ROMs probably run better on the P9 Lite and the P10 Lite because I own those devices and when they have problems, I can get information personally. Something I can't do for devices I don't own.
Meticulus said:
I like to think I've done pretty well despite any lack of resources from Huawei. On the devices I own, to me at least, my ROMs are full daily drivers. Perhaps they are not perfect but without source it was never gonna be but, afaict the bugs are minor. I have never heard anything from Huawei on publishing their source. They publish their GPL stuff which is more than some companies do. I will admit that my ROMs probably run better on the P9 Lite and the P10 Lite because I own those devices and when they have problems, I can get information personally. Something I can't do for devices I don't own.
Click to expand...
Click to collapse
Well if you're nearby in SPFD you can always hit me up if you need a phone to test stuff on, haha.
One thing that can help revive the development is an Oreo update with treble support

ATTN DEVS: OnePlus is giving away three OnePlus 6 phones for free. Apply here.

Apply to get a Free OnePlus 6 for your Development Projects
OnePlus has a long history of always supporting the development community when it comes to their devices. They have been consistent with offering phones that can easily be unlocked and flashed with different ROMs and recoveries. They're one of the few companies that allow you to unlock the bootloader of your phone without any requirement of an unlock key. They are also quick to release their kernel sources to encourage development.
Now OnePlus is taking another big step in showing their support of the development community. They are sending out 36 free OnePlus 6 units to different developers so that they can get to work on creating great ROMs, Kernels, and other modifications to the device.
Leave a comment in this thread telling us why you think you deserve a free OnePlus 6 and what kind of development projects you would bring to the community. There are three untis still up for grabs.
Update: All units have been claimed. Thanks for participating!
Hi suggest my name ..I am working on aoscp for one plus 6/3/3t
Low Latency Kernel coz why not
I was working on orion os on the Moto g and later on oneplus x. I also have several threads here in OpX section. So I think it would be great if I could get the device for testing and building purposes.
I think I should have one because I used to develop themes, modifications and many more for Sony Xperia devices. I have been active on XDA for over 5 years and I would like to make more contribution to the community. Thanks !
Bcoz I am ROM tester for many devices.
+ I already own OnePlus 6 as daily driver so other device can be used exclusively for ROM testing
I'm the developer of Discovery ROM. I'm a developer and a computer science student. I want to test on it my projects (actual and future), I have a lot of things ready to be developed (some apps and a lot of very interesting exclusive features for my ROM). With the OnePlus 6 all these things would be easier to develop and test.
I'm 1 of 2 lead devs for https://github.com/AquariOS and would love to make AquariOS for op6
Hi. I'm one of the two developers of Havoc-OS and I also have a variant of the Modded Google Camera. I am also a bit of a themer and have made a subs overlay for Transparent In-Call UI for Google Dialer. These are my current projects. In the past I have been a part of Zenity-N, Z-Unleashed, Unleash-OS and OxygenOS System Mods. I would really like to get a OnePlus 6. I've been a huge fan of OnePlus since OnePlus One days. I know I'm not too qualified developer but I learn as I go and I've come a long way since I started. I really like this phone and if I win, it will give me an opportunity to work on Havoc-OS for OnePlus 6.
Hi, my name is Sergio. I'm an Italian engineering student, I want to work on the appearance of the Rom and test new ROMS and fix them if needed. I'm a tester for any One Plus roms and kernels. Give me a chance to work with you! It's a dream. I actually use OP3
Hi, I'm Sai, a developer interning for the Substratum team and would really appreciate an additional device for testing and debugging several of our projects on the device, as OOS has some of its own quirks that may need some additional testing. Additionally I am also a Substratum themer, meaning that I could add support for OOS 5.1.5+ on my theme.
Theme's GitHub page:
https://github.com/InFlames03/Oreo-Theme
I am 1 of 2 Founder/Developer of PureFusionOS, Currently Deving on LG G6 H872 and Past HTC10, Would consider porting our ROM and deving on the OP6 if giving the opportunity..
I'm active member in development of both my present Honor 7x and Past K3 Note devices.
My previous works include a 3.1.1 twrp recovery for K3 Note , Flashable Face Unlock Zips for Android 5.1+, AOSP based themes for Honor 7x.I can sure do much more if I get a device like OnePlus 6 .
As the OnePlus 6 supports Project Treble I will try to build a Stable TWRP with vendor partition and Ressurection Remix Rom if possible .
Build rom and kernel for yureka and zuk devices .
Now i want to work for OnePlus 6 device (ROMS & KERNEL).
XDARoni said:
Apply to get a Free OnePlus 6 for your Development Projects
OnePlus has a long history of always supporting the development community when it comes to their devices. They have been consistent with offering phones that can easily be unlocked and flashed with different ROMs and recoveries. They're one of the few companies that allow you to unlock the bootloader of your phone without any requirement of an unlock key. They are also quick to release their kernel sources to encourage development.
Now OnePlus is taking another big step in showing their support of the development community. They are sending out 36 free OnePlus 6 units to different developers so that they can get to work on creating great ROMs, Kernels, and other modifications to the device.
Leave a comment in this thread telling us why you think you deserve a free OnePlus 6 and what kind of development projects you would bring to the community. There are three untis still up for grabs.
Click to expand...
Click to collapse
Hello,
I work on the Dirty Unicorns project which currently is not shared on XDA, but we are still a popular project. Alternatively, I also work on the unicornblood kernel for the devices I support (many of which, to include the OP5).
Please keep me in consideration.
I would love to have the chance to get a OnePlus 6!
I develop official AICP for the OnePlus 3 so have good knowledge regarding the OnePlus community and OnePlus devices in general. AICP is a highly customisable ROM which is very popular in a lot of communities, and I can't see why the OnePlus 6 community would be any different
I am part of the Exynos 5420 team, where we bring official LineageOS and AICP to older devices, such as Galaxy Tab S devices and Galaxy Note Tablet devices.
I'm an official LineageOS member working on my exynos device and would like to bring AICP to the OnePlus 6 and use it to further my knowledge of developing custom ROMs for devices
Thanks!
Make it 35 and give one to a tester. I'll be glad to test and report bugs to those 35 developers
I have been working on mediatek devices for one year and definitely want to hands on snapedragon 845.I have limited resources but can be your beta tester , guaranteed.
* Please give chance to junior members*
My contribution to mediatek 6592
Aicp
Benstalk
Xosp
Aokp
Bliss
Crdroid
Mokee and many more
. First few members in mediatek family to crossport CyanogenMod 13 from mtk 6582 (bugfree).
If i would be given op6 then i would surely increase my coding skills.
@HolyAngel
Because his kernel and custom OMNI rom is on another level. Battery friendly and smoothest experience. Period. If you don't believe me, ask all 200 members in his Telegram chat. Most guys there said they'll be getting device which HolyAngel gets next.
Testing is in my blood
Well, I’m not really a developer but I am the kind of person who has all the time in the world. I dont do much since I’m a student so I can dedicate my time in testing rom, kernels and whatever xda can throw at me.
I’d like to work with the various great devs to test their contributions and make them suitable for public release.
I’m coming from the Xioami Mi5 community and I’ve been very active there. However, sadly my phone broke into pieces recently. So I could use a huge upgrade as the OnePlus 6. Considering the goodness of the phone, I’d be more keen to use the time I idle away in testing xda goodies and make OnePlus 6 community a great place.
P.S Yes I know how to take logs and all the rest.

Categories

Resources