LightBlog

jeudi 29 septembre 2016

September Prizes Awarded for Honor Incentive Program

You might recall that a part of our partnership with Honor incorporates a reward system for the XDA users that are most active in Honor forums (that includes the Honor 8, Honor 5X, Honor 7, Honor 6/6X, Honor 5C, Honor 4X, Honor 4C, and Honor 3C). We have a special script running that looks at everyone that participates in any Honor forums and assigns points, each day, based on post and thread quality, plus other factors. Then, we apply a ranking to those with the top points, and give out prizes. Below is a list of those that won prizes in this latest round. But there's another one coming: on October 17 we will be choosing the next round of people that have earned a reward from Honor, and we have more prizes to give including an Honor 8, two Honor 5X's, two Honor Band Z1's, two Engine Earphones, five Honor Selfie Sticks, plus fifteen invitations to an upcoming software beta test. So if you didn't win a prize, be sure you're active in the Honor sections (again, with useful, helpful posts). Or, if you won something already, you can win more prizes, and higher tiers of prizes, with continued quality participation in the Honor sections.

Here are the winners from September!

Honor 8:

DigiGoon

Honor 5X:

PalakMi
venom007

Surprise Event Invitation:

muradulislam

Software Beta Test Invitations:

clsA
gopinaidu77
zinko_pt
adriansticoid
vsriram92
shashank1320
non-toxic
HonorCasper
jsbeyond
Speedo.thc
mooms
hackslash
MarcoPLs
memht
methuselah

All winners have been contacted over XDA PM.



from xda-developers http://ift.tt/2dCa0fv
via IFTTT

OnePlus Releases OxygenOS 3.5.3 Beta for OnePlus 3; Marshmallow for OnePlus X

A good chunk of the questions raised during the OnePlus AMA on reddit a while ago pertained to software updates, and most of them were fair points. After all, OnePlus promised faster updates when they merged HydrogenOS (their ROM for the Chinese market) with OxygenOS (their ROM for the rest of the world), so naturally users wanted to know if the decision was bearing any fruits that they could taste.

OnePlus X Update

Shortly after the AMA ended, OnePlus announced that stable builds of Android 6.0 Marshmallow in the form of OxygenOS 3.1.2 have begun incrementally rolling out to the OnePlus X. This stable build is a result of feedback incorporated after the community beta builds of Android 6.0 for the device, and the OTA can be received by all users on OxygenOS 2.2.3, 3.1.0 and 3.1.1 without needing to flash back to previous versions.

Of course, Android 6.0 Marshmallow is not the only upgrade or addition this update brings. Some more highlights of this update include:

  • Launcher upgrades
    • New icon packs
    • Google search bar UI customization
    • New design of wallpaper picker
  • Shelf UX improvements
    • Long press boards to rearrange or remove
  • General system performance improvement
  • Settings changes
    • New (native Android) app permissions
    • New Alert Slider settings with more customization options
  • New apps
    • OnePlus Music Player
    • OnePlus Gallery
  • Implemented October Android security patches
  • General bug fixes

While it took an awfully long time for Marshmallow to finally land on the device in a stable format, it is good to see that the October Android security patch has already incorporated within this update. The OnePlus X is unlikely to receive Android 7.0 Nougat thanks to Qualcomm dropping support for the MSM8974 on 7.0, so we hope OnePlus does keep incorporating more features and security updates as OxygenOS updates for this device.


OnePlus 3 Update

The OnePlus 3 also gets another update, but before readers get their hopes up, this is not Nougat. This update is for another Marshmallow-based community beta for the device, with OxygenOS version 3.5.3, incorporating several improvements and optimizations. Some notable changes are:

  • Use AOSP clock as default clock
  • Added capability to uninstall some preinstalled apps, like FileManager, Weather, Recorder, MusicPlayer
  • Added expanded screenshots, you can now save a long screenshot of a scrollable page to cover more contents.
  • Added celluar data firewall, you can control whether an app is allowd to use cellular network or WiFi
  • Added "Favorite contact setting" in Priority mode
  • Setting menu adjustment in Messages, added option to vibrate phone when receiving SMS
  • Contact UI redesign
  • Fixed community build cannot flash back to official build issue
  • General bug fixes

Users on previous community build will receive the build via OTA. Users on stable builds would need to flash the update via ADB sideload. OnePlus does warn that there may be compatibility issues with TWRP, so it is advisable to back up important data beforehand. Another point to note, migration from community builds to stable builds require wiping data and cache, in case you want to go back to a stable release due to the beta nature of these updates. The announcement post also mentions that this build is part of a limited program, and once they have enough feedback from users, they can disable the download links.

If you have tried OxygenOS 3.5.3 build, you can drop in feedback on the UI/UX here and report bugs over here.


Have you tried out the updates on the OnePlus 3 or the OnePlus X? Let us know your thoughts in the comments below!



from xda-developers http://ift.tt/2dnUVN7
via IFTTT

Learn How to Incorporate Android 6.0’s Permission Model in Your Android App

If Android 6.0's Permission Model intimidates you as an app developer, learn how your app can request for system permissions from the user, and even display error messages when denied!



from xda-developers http://ift.tt/2dtrYVe
via IFTTT

Learn How to Create a Countdown Timer with the CountDownTimer Java Class

XDA Recgonized Developer sylsau has put together a short guide detailing on how you can utilize the CountDownTimer Class to create a simple countdown timer application.



from xda-developers http://ift.tt/2dgvMFT
via IFTTT

Google Play Music Launched in India

Earlier, we reported on Google announcing YouTube Go for the data-conscious Indian consumer. Now, Google has brought something for the data-happy customer in India: Google Play Music.

The Google Play Music service has finally been launched in India, although there has been no official announcement blog post to this effect. But since the service is now live, users can purchase songs and albums from the Play Music app in India. Users can also upload their existing library onto Play Music. However, the Google Play Music All Access service is not available for purchase yet, and since there has been no official announcement yet, there is no word on whether this streaming service will come to the market soon.

photo137053901520218182 photo137053901520218179 photo137053901520218181 photo137053901520218180

Pricing on Google Play Music does seem expensive keeping in mind the average purchasing power of a smartphone user (encompassing the high and low ends of the market), as well as the local competition in the digital library space. For example, Google Play Music is charging a flat ₹15 ($0.23) per song, with albums ranging from ₹75 to ₹190 ($1.13-$2.86). On the other hand, Airtel's Wynk Music lets you purchase individual songs at ₹10 ($0.15), while Apple Music charges either ₹7 or ₹15 ($0.11-$0.23) per song. There's a lot more competition in the streaming arena, with local players like Saavn and Gaana already having a foothold, and even Amazon planning to dip its toes.

India is on the verge of a data revolution, with smartphone users witnessing high speed internet at cheap rates for perhaps the first time after the entry of Reliance Jio in the market. Jio is currently offering free 4G LTE usage (FUP capped at 4GB per day) upto 31st December 2016, and at very competitive prices beyond that period. With consumers responding extremely enthusiastically — heck, I haven't been able to land a SIM yet since all stores are sold out — it is no surprise that everyone wants to hitch a ride on this data bandwagon. The next couple of months have scope to transform India into a priority market for digital goods and media.

For now, Google Play Music has its work cutout. How Google plays the service, app and its Android ecosystem into its advantage, remains to be seen.

What are your thoughts on Google Play Music launching in India? Let us know in the comments below!



from xda-developers http://ift.tt/2cDJ0Pk
via IFTTT

mercredi 28 septembre 2016

Samsung: 60% of Recalled Note 7s Exchanged in U.S and South Korea, 90% of Users Choose new Note 7

Samsung has been dealing with their Galaxy Note 7 replacement program for close to a month now. At first, things were slow to start as the company didn't have new, safe units for customers to swap out. So those who participated in the replacement program early were forced to get a refund or switch to another Samsung phone like the Galaxy S7 or Galaxy S7 Edge. This actually caused a number of people to ignore the replacement program for the first couple of weeks.

A week ago, Samsung confirmed that 500,000 replacement units of the Galaxy Note 7 had arrived in the United States and other shipments were on the way to other countries around the world. Since replacement units have become available Samsung says 90% of those who have returned their Galaxy Note 7 have opted to get one of these newer units. Samsung says they are humbled by the loyalty their customers have with the product and with the company.

They have also announced that more than 60% of defective Galaxy Note 7 units have been replaced in both the United States as well as South Korea. The company also notes that over 80% of their Galaxy Note 7 customers in Singapore have participated in the exchange program. Samsung does note that "there have been only a small number of reported incidents," even though it has likely been higher than expected.

Samsung doesn't want to see anyone else get hurt from their products and they need to do a lot of work to repair the reputation they and the Galaxy Note 7 has received lately. Although sadly, these issues might continue to surface as we've seen replaced Galaxy Note 7 devices continue to have issues with the battery and one reportedly caught on fire in China just this week. Samsung hasn't released an official statement regarding these new units having issues, but we expect the company to confirm or deny the reported cases in the near future.

Source: Samsung Newsroom



from xda-developers http://ift.tt/2drVpaf
via IFTTT

Compilation: OnePlus September Software Edition AMA

Yesterday, the OnePlus team took to Reddit's Android subreddit to field questions and provide answers. This AMA (Ask Me Anything) session was attended by Brian (Head of ROM Product), Aaron (Android Technical Lead), Omega (ROM Dev Lead), Bradon (Community/Marketing) and Carl (Head of Global). The AMA was intended to be software focused, but the team answered a fair few general questions as well.

Here is a compilation of everything we've learned from the Reddit AMA:

General Questions and Future Plans

bad-_-horseHas your focus shifted from providing good phones on a budget or will you still aim to have good and cheap phones? Will you release multiple tiers of phones at once?

Bradon: We've never made a "cheap" phone, and pricing has never been a main focus for us. We start by creating the best products we can and go from there. That said, we are pretty proud of our streamlined operations which allow us to be competitive in terms of pricing.

nikigx2/u/Carpe02 are there any plans on releasing OnePlus smartwatch?

Carl: Nope

quicksilver101Any reason on why OnePlus does not incorporate FM Radio functionality into the devices? The OnePlus 3 is missing FM Radio, and FM still continues to be a favorite feature for those who are not looking at locally storing music nor relying only on data-driven streaming (in India at least).

Carl: Our users in India are very different from average users in India. Clearly over indexing on income, education and similarity to our users in US and Europe.

pankajparikhCan we expect the next #OnePlus to include a Type-C 3.1 with MHL Alternate Mode?

Aaron: I can't comment on future products but why do you want MHL over displayport over type C.

pheymanssWhat has been the hardest decision to justify to enthusiasts, and what has been the hardest to actually implement in your devices?

Carl: It's not about justifying, but learning together. The good thing with our users is that they'll always hold us accountable to our mistakes. An example is the whole debacle last year with NFC.

TehSViNHave any of you guys tried out ubuntu touch on the one plus one?

Carl: Tried it, but TBH it's not an operating logic I could get used to.

0912873465noAs someone who has been primarily an iOS guy, what is the biggest advantage for me if I switch to a OnePlus as opposed to a different Android product?

Carl: It's best if you can try different products and just get the one you like the most as there's no definite best smartphone. We all have different needs.

Wiz-1543A software OS question. Will OnePlus support other mobile OS like Ubuntu or Windows 10 in the future?

Aaron: No plans officially but you're welcome to port it. I have seen Ubuntu touch and sailfish running on devices unofficially.


OxygenOS, HydrogenOS and Their Unification

MikeyyL2304Can you tell us a little bit more about what's happening with Oxygen OS and Hydrogen OS right now?

Brian: We combined platform, system and framework already. Application layer is separated. So, global users will still have the Oxygen experience and users in China will have Hydrogen experience. Just to add to this, we invite you all to check out the latest Community Build for the OP3 here: http://ift.tt/2cX1zz7 . The 3.5.x Community Builds feature the merged platform, and you can see that it's still very much OxygenOS. We're also implementing a huge amount of community feedback, and we'd love to know what you think as well.

kira94By oxygen experience do you only mean the launcher or is the entire UI is going to be stock-ish as it is right now for the global users?

Brian: The entire UI will be stock-ish. We are just adding interesting and useful features on it.

harold_adminWill the stock Android aesthetic of Oxygen OS change? Is OnePlus developing a UI skin of their own? If so, what would be the main advantages of this skin over stock?

Omega: We will always stick to create a pure Android experience while at the same time adding some features that we believe will be very valuable for our users. You are always welcome to share with us your feedback.

2denggoodHow close to stock are you guys gonna keep the OxygenOS with the new staff?(hopefully it's stays close) How soon can we expect Android N?

Brian: We will stay close to stock Android experience. But we will have more useful features than stock.

DaveT1482If you are combining Hydrogen and Oxygen OS, will it be called H2OS and will there be themes to choose between the different styles?

Brian: No. Oxygen will keep its name and experience. We are not merging Hydrogen and Oxygen experience.

cyborg_2007What is the hardest part about developing a custom OS from AOSP? What is the OnePlus design philosophy when it comes to software?

Brian: The hardest part is not about developing the custom OS, it's improving whole experience.
This is a long story, but to make it short: We don't aim to completely WOW you. But after you experience Oxygen OS, we want you to think "Yeah, this is actually better than stock Android."

Omega: 1.The hardest part is how to build a stable and good performance platform, which we believe are fundamental and extremely important for our users. 2. Light, fast, stable, and closer to user need. That's why we keep rolling out community builds.
And thank you for your support.

_transienceHow do you plan on merging the Hydrogen and Oxygen? How will you satisfy "both worlds"?

Carl: Since the beginning, OxygenOS and HydrogenOS have had common code on framework and kernel levels, with the "merge", we're having them share more and more code on the Android and app levels too.
A good product is a good product no matter what part of the world you're in, we don't see it as two worlds. Some might have taken the community betas as an indication of future direction, whereas we've meant for it to be somewhere we can experiment and quickly react to user feedback. In fact, there's a new version coming in the next few days with many said changes.
As for updates, if there's any company feeling the pressure of needing to update fast, it's OnePlus. We have the most vocal and tech savvy user base, so this point is not lost on us. I believe that now, with our new software team structure, we'll be able to move a lot faster than before.

battler624Are you ever moving back to CM (probably with OP4?) or are you going to stick with Oxygen/Hydrogen and what is going to happen to these 2? will they merge completely?

Carl: So many things go on under the hood of OxygenOS. People seem to like it, but have difficulties pinpointing exactly what. It's important to control both the hardware and the software to deliver really good experiences, so we're not looking to outsource software in the future.
An example is the auto brightness. We used to ship with an off the shelf implementation that felt bad and we had a lot of feedback on this too. So we took some of the devices with the best auto brightness implementations and started measuring how they performed in different scenarios. Turned out it was very different than just a simple trigger. The end result that we shipped with the previous OTA fades dark very slowly and goes bright very quickly. This is only one of many things we modified to deliver a better auto brightness implementation. User feedback was very positive. We've got countless stories like this.

FullerphotoAnything exciting you can share about future builds?

Omega: Yeah so we have improved the power consumption. And we are also looking into the scrolling screenshot feature. Do you think it will be pretty cool?


Android Nougat and Updates

MehediHassanWhen do you guys plan on releasing it for the OP3?

Brian: We cannot share a timeline right now, but we are already actively working on it.
I want to clarify. The reason why we are unifying our teams, it's because we want to provide faster updates to our users. Some users have already seen our improvements through beta programs and OP3 OTAs. It's coming faster than before. This will carry over to the N update.

_kushagraBy the beta program you mean the community build right?

Brian: Yes. We have closed beta group and internal testing group as well. And everyone can join the open beta build(community build).

zingertek: When can we expect the changes in the 3.5 community build for the OP3 to be released as a regular OTA update?

Aaron: When it's ready, we are moving rapidly in the direction of stable.

xdarkpandax: You guys plan to update the software on the OP2 further?

Aaron: Nuget for OP2 is coming, had a meeting about it today.

vvarma1: Can you confirm whether Oneplus received early access to the android N source code before it was made available to everyone through aosp?

Aaron: I can confirm that nougat is chewy.

joddlarenHow do you plan to get on track with updates in the future?

Carl: Definitely, we've made software for less than two years and it's been a steep learning curve. To earn back trust we're adopting a show, don't tell strategy.

The_Otaku_GuyWill the OnePlus 2 get the OnePlus gallery and oneplus music apps?

Aaron: Yup as part of Oxygen 3.5 🙂

catalinthejoker10Do you have any eta on that ? or even a guess?

Aaron: You can try it today in the community build today. The community builds will be OTA'ed when we deem them stable.

EchoCorpIs there a way to block calls from certain numbers right now? If not, are there any plans on implementing that feature?

Aaron: It will be part of Oxygen 3.5+

vinicius97gAre you planning on releasing the tools necessary for Custom ROM devs to port features like Pocket Mode?

Aaron: http://ift.tt/2drSCxY and http://ift.tt/LEPE57 are all any rom developer should need be able to implment pocket mode there isnt much to it.

The_Otaku_GuyAny plan on providing Community Build updates to the OnePlus 2?

Aaron: We run community builds as needed. I'm sure a certain dessert in the future will come as a community build first.

Epix_XDWhen you release Nougat for oneplus 3, will you give additional features alongside the nougat features?

Aaron: Of course, we are shipping Oxygen not pure android. Oxygen has always been Android+ and will continue to be.

Nik3309Why can't you people provide proper updates at proper time like others phone companies?

Brian: That is what we have been trying to improve for last months. Unified platform, system and framework to speed up the update speed.


OnePlus 3 Bugs and Current Issues

onebusIs there going to be a fix for the GPS issues on the OP3? Am on 3.2.6, it's most stable for me when I switch to 2G. When on 3G/LTE…the blue dot on Google Maps is just constantly moving all over the place.

Aaron: First thing on me todo list for tomorrow.

Mossy375I'm not really sold on the 6gb of ram at the moment, as I often get app 'restarts' when selecting an app I opened 8 or 9 apps back. Are there any plans to make more use of the 6gb?

Omega: We have fully utilized 6GB. In terms of restarting problem, we need to identify the root cause – could be because the apps you are using consume too much memories in the background. Would be helpful if you can provide some of your most frequently used apps.

robotkoerWhy is Europe OP3 shipping time 5 weeks? I thought you got it under control by delaying a month?

Carl: We thought we would get it under control by stopping sales for a month. Just imagine the shipping time now if we didn't halt sales…
Although not the worst problem to have for OnePlus, we understand what unpleasant experience this could be for our potential customers.


OnePlus 3 Promises (Camera HAL)

gigatexCarl Pei tweeted an improvement to the camera experience on custom roms was being looked in to. Any news about that yet?

Carl: Camera team is still looking into how to do this the best way, and weighing the consequences in user experience.

yooouuri: When do you release the camera/hal sources?

Carl: Full unprotected source code? Never.
Something that community ROMs can use? We're discussing how to get it done.


OnePlus X and a Successor

chimnadoWill you ever release another 5″ phone?

Carl: Not looking that way. It's too hard to fit a big enough battery into a 5″ device.

harold_adminWhat does the future of OnePlus X software updates look like? Can we at least expect monthly security patches? Or even update till Oxygen OS 3.5 since that is based on Marshmallow?

Carl: The Android M OTA is coming next week!

[Author Note: The Marshmallow update is now live for the OnePlus X]


Dash Charging

CameraRickHow good it might be for the battery to be loaded that fast with Dash Charging – I imagine the degradation is a lot faster than with 'normal' charging speeds. Any comment on life expectancy?

Carl: We love Dash Charge too. This is a technology that has been thoroughly tested in large quantities in real life scenarios, and we don't foresee any problems. In fact, some may argue that it's even safer due to the 5 levels of security checks in addition to not having to charge overnight.

crispaperDo you have a power bank with Dash charge support in the works?

Carl: We were discussing this for the longest time, and we did a survey on our forums with a really positive response. However, we decided to shelve the idea as Dash Charge allows you to spend less time charging and we felt like carrying a power bank would be a bit counterintuitive to that.

aixnjLaptop with dash charging?

Aaron: Dash charge all the things

Bradon: Less time in the socket, more time in the pocket.™


Screen Protectors, Accessories and Ecosystem

CameraRickThere were some cropping issues with the official curved tempered glas as you will know. Is this adressed by now? And when will they finally be in stock again?

Carl: In regards to tempered glass screen protectors, the cropping issues you mention are necessitated by the curved design on the front of the phone. Any other configuration would have left air bubbles, or poor durability that couldn't pass our quality standards.

cdonald17Why isn't it possible to make the side bezels of the curved tempered glass thinner so no copping occurs? Or, why isn't it possible to create a curved tempered glass screen protector that is entirely clear glass (i.e., no black and white versions)?

Carl: Don't understand your first question. Second question is because it's very hard to guarantee that the user applies it 100% correctly. It's very likely for air bubbles to occur especially on the sides. Believe me when we've done a ton of experiments with every type of variation.

chronus_essI won't call screen cropping, and thereby reducing usable surface area of the phone screen as having passed any decent quality control, but I'm just a user, not a QA personnel.

Carl: Agree, thinking of killing the product line entirely. There's no perfect implementation on a curved surface with the technology we have available today.

TimonF1) In the EU Store why the cables for OP1 and OP2 nad their tempered glasses are not available to buy for at least 3 months now. 2) Why don't you make available for the Shop the googles for VR experience or the bags and other cool stuff you have?

Carl: 1) Because those products are getting old and we don't want to sit on inventory that we won't be able to sell
2) Loop VR was never a permanent product, and the backpacks are coming Soon™

highdiver_2000How is the OnePlus ecosystem coming along?

Carl: One step at a time. Over the past three years, we've shown that we can make good products and that we're here to stay. Hopefully the trust we've established will help us reach our next step easier, namely scale which (despite what some believe) always comes before building an ecosystem.


Forums and Feedback Reception

aashish_amberHow often do you guys look at the comments made by users on one plus forum about different bugs they face , do you have someone to note down those feedbacks and problems?

Carl: We have a whole team dedicated to this, and quality is something we take very seriously.
We don't only look at feedback on our forums, but also customer support, Reddit, other social media, email, etc. Every week, we have quality meetings where we go through the progress & priority of pending issues. If the issues are large enough, we'll block software (and hardware) from shipping before they're resolved.
Sometimes, it's hard to reproduce the issues unless you're in the same network conditions, so we actually have a globally scattered test team with people in all continents we cover. Once, we sent a test engineer to the home of one of our Swedish users to fully reproduce his issues.

Bradon: A lot of OnePlusers from several departments (marketing/product/customer service/platform/etc) spend a lot of time on our forums – myself included. Sometimes this is for feedback and bug report collection, and sometimes we're just hanging out. Since the beginning, we've always tried to break down that barrier between OnePlus and OnePlus users. The way we see it, we're tech enthusiasts, and we make the products that we ourselves want to use. You guys contribute tons of feedback and help to guide our brand and products. So, we're all part of the same community. This AMA is a small part of that overall mindset.
To answer your question more directly, though, yes. We collect a ton of feedback and bug reports, as Carl already explained pretty thoroughly. We also have something bigger in the works to make bug reporting even better.


Customer Service

MindstarxAre there any plans to improve your customer service?

Carl: Looking at our metrics, CS has been improving steadily over the past 3 years, but of course nowhere near where we want to have it and there will always be cases that fall through the cracks.


Carrier Exclusivity and Issues

K-NineHD: Will the O2 UK phone still have 2 Sims? Will the device be locked to O2? Will there be any O2 bloat installed? Will you let any carriers install bloat to the phone? Do you have any plans for expansion into more countrys?

Carl: Yes, No, No, No, Always looking to expand in the right way [Author note: Responses in order]

FettecheneyWhat is it like for you guys to try and work on compatibility with the different networks? (Verizon, T-mobile, etc) What makes it so difficult to get the phones to work with Sprint and Verizon's 4G networks?

Carl: Each carrier is different. Some have no proprietary requirements while some have lots and even have you pay them to help make sure that your device adhere to their requirements. Usually, the larger the carrier the more requirements.



The OnePlus Team did a good job at answering questions in the AMA, and it provided the perfect opportunity to glean more new information regarding existing products and future plans.



from xda-developers http://ift.tt/2cCIOjh
via IFTTT