Research suggests Oppo and Huawei cheating benchmarks (Update: Oppo response)

Update, November 2 at 10:54 a.m. ET: Oppo has released a statement to Android Authority regarding claims that the company was caught cheating on benchmarks to inflate the performance scores of its Find X smartphone. Oppo’s statement can be found below:

In the public version of the 3DMark test, the benchmark scores of the Find X are similar to other smartphones that also use the Snapdragon 845. The results all score between 3300 to 4600. Today, the SoCs adopted by mainstream smartphones fully take into account the different needs of users for performance and power consumption, and can dynamically adjust the clock speed. Thus, the tradeoff between performance and power consumption is achieved.

Since 2015, Oppo has been conceiving and promoting system-level resource allocating optimization in order to better meet users’ needs for performance and battery life. In 2016, we extended the system optimization scheme to both Qualcomm and MediaTek platforms. We developed the underlying optimization technology together with chip manufacturing partners.

We want users to be able to get the full performance of the CPU and GPU when they need it, and to reduce system power consumption as much as possible when they do not need it to achieve longer battery life. When we detect the user is running applications like games or running 3DMark benchmarks that require high performance, we allow the SoC to run at full speed for the smoothest experience. For unknown applications, the system will adopt the default power optimization strategy. The specific strategy is — after the user has not actively operated for 5 to 10 seconds, the device limits the system performance to 70% to 80% of the maximum performance (according to different platforms), without affecting the user experience, reduce the standby and operating power consumption of the system. When there is a user operation, it will immediately cancel the performance limit to ensure that the user experience is not affected. So, in a private version of 3DMark, the performance score of Find X will decrease significantly because the phone is using the power optimization strategy at this time. You could validate this optimization strategy by touching the screen within 5 seconds (similar to how you play a game). At the same time, we are working on upgrading the system, and strive to distinguish between the requirements of undetected apps or the subjective needs of users.

Okay, let’s unpack that. Oppo claims its in-house developed performance optimization is the culprit for the disparity between benchmark scores. When the phone recognizes graphic-intensive apps (games/benchmarks), it allows the phone to run at its normal level of performance — not at an overclocked rate. Instead, when the phone fails to recognize a game/benchmark app, it runs in its power-saving mode, hence the lower benchmark scores when the Find X was tested against the unlisted app.


Original article, September 28 at 6:23 p.m. ET: A few weeks ago, we learned that Huawei installs software onto its smartphones that detect when a benchmark test is conducted. When a benchmark app runs, the smartphone pushes its processing power over the limit in order to make the score go higher than it ever would in real-life scenarios.

When Huawei got called out on this practice, the company admitted that the allegations were true. However, rather than agree to remove the software tweaks, it said it would make the overclocking tweaks available to the end user, which would make its previous benchmark scores valid.

Editor’s Pick

However, the results of a new study by a research team at TECH2 suggests that Oppo is also artificially inflating benchmark scores of smartphones by huge margins using the same technique. What’s more, the team found that several other smartphone manufacturers are not inflating their scores by conducting the same set of tests.

The TECH2 team conducted benchmark scores on the following devices:

Instead of using the UL Benchmark-created 3DMark app that’s available on the Google Play Store to conduct these benchmark tests, TECH2 used a private version of the app that it got from UL. This private app is the exact same app as 3DMark — except the name of the app is different.

Editor’s Pick

Since the name of the app doesn’t match with any recorded benchmark app, a smartphone that would overclock itself in the presence of a benchmark app wouldn’t start the overclock process for this private version of 3DMark. In other words, the private version of 3DMark used by TECH2 will get real-world benchmark scores for a smartphone running a processor at the same rate that it would during any other normal function.

Here are the results for five of the devices. The black bars are the advertised benchmark scores and the yellow bars are the scores TECH2 obtained using the private, unbranded app:

TECH2

As you can see, there are some wild discrepancies between the advertised scores and the actual, real-world scores. In the case of the Honor 10, the real-world score is nearly half of the advertised score.

Now, for comparison, here is the same comparison made by performing the same tests on the five other devices:

In the cases above, the advertised scores are almost perfectly in sync with the scores obtained using the private app.

What does this all mean? It proves that two phones from Huawei and three phones from Oppo artificially inflated benchmark scores, while one phone from HMD Global, one phone from Samsung, one phone from OnePlus, and two phones from Xiaomi did not. But it also suggests that advertised benchmark scores from some companies are more trustworthy than others.

We’ve reached out to both Oppo and Huawei about these results, but we did not hear back from either company before press time. We will update this article accordingly should we receive statements from either company.

NEXT: Huawei phones delisted from 3DMark

Source: Android Zone

The post Research suggests Oppo and Huawei cheating benchmarks (Update: Oppo response) appeared first on TuneMaster.ml.

OnePlus 6T: Where to buy, when, and how much (Update: Available now!)

The OnePlus 6T started out as one of the year’s most anticipated releases. However, when news broke that OnePlus would drop the headphone jack from the device, many Android fans outright rejected the phone as a contender for their next smartphone buy.

For those of us who can look past the removal of the beloved headphone jack, the OnePlus 6T is still an amazingly cool phone with some great specs, featuring an in-display fingerprint scanner, a tiny, barely-there display notch, Android 9 Pie, and — for the first time ever — carrier support from both T-Mobile and Verizon.

If you are ready to find out more about how to get your hands on the OnePlus 6T, read on! Here’s all you need to know about the OnePlus 6T price, availability, release date, and more.

OnePlus 6T back - price, availability, release date

OnePlus 6T release date

OnePlus launched the OnePlus 6T on October 29, 2018 (after a shuffling of the launch date due to a certain company in Cupertino forcing OnePlus’ hand). OnePlus opened U.S. orders for the device via OnePlus.com on November 1, 2018.

Editor’s Pick

If you would rather buy the device from T-Mobile in the U.S., you can do so right now by walking into one of the 5,600 T-Mobile stores selling the device across the country — this is the first time that has ever been possible. You can also buy the device from T-Mobile’s website today if you like.

However, do keep in mind there are some differences between the device you get directly from OnePlus and the one you get from T-Mobile, most notably slower software updates.

OnePlus 6T price and availability — U.S.

Surprisingly, the OnePlus 6T base model is launching for only $20 more than its predecessor, the OnePlus 6. In the United States, the device starts at $549 for the variant with 6GB of RAM and 128GB of storage. There will also be a variant with 8GB of RAM and 128GB of storage which will cost $579, which is the same exact price as the middle variant of the OnePlus 6. The highest-end model, with 8GB of RAM and 256GB of internal storage, will set you back $629, which also is the same price as the highest-end OnePlus 6 model.

  • 6GB/128GB — $549
  • 8GB/128GB — $579
  • 8GB/256GB — $629

This time around there are only two color options: Mirror Black and Midnight Black (a.k.a. matte black). You can choose between both colors for the 8GB/128GB model, but are stuck with only Mirror Black for the 6GB/128GB model and Midnight Black for the 8GB/256GB model.

Those of you looking forward to a Silk White variant are out of luck, unfortunately. However, there might be a red variant launched later on, if the OnePlus 6 and OnePlus 5T are any kinds of indication.

If you would like to order the OnePlus 6T in the United States, click the button below:

OnePlus 6T front

OnePlus 6T price and availability — Global

The OnePlus 6T will be available in multiple countries. Outside of the United States, the prices and release dates for the OnePlus 6T are as follows:

  • Canada 719 Canadian / 769 Canadian / 839 Canadian (Available November 1, 2018)
  • United Kingdom — 499 pounds / 529 pounds / 579 pounds (Available November 6, 2018)
  • India 37,999 rupees / 41,999 rupees / 45,999 rupees (Available November 1, 2018)
  • China — Waiting…
  • Hong Kong — Waiting…
  • Austria — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Belgium — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Bulgaria — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Croatia — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Cyprus — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Czech Republic — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Denmark — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Estonia — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Finland — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • France — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Germany — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Greece — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Hungary — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Ireland — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Italy — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Latvia — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Lithuania — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Luxembourg — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Malta — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Netherlands — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Poland — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Portugal — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Romania — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Slovakia — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Slovenia — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Spain — 549 euros / 579 euros / 629 euros (Available November 6, 2018)
  • Sweden — 549 euros / 579 euros / 629 euros (Available November 6, 2018)

If you would like to order the OnePlus 6T in one of the above countries, click the button below:

More OnePlus 6T content:

Source: Android Zone

The post OnePlus 6T: Where to buy, when, and how much (Update: Available now!) appeared first on TuneMaster.ml.

The Moto Z3 is now available for purchase from Verizon

  • The Motorola Moto Z3 is available to purchase from Verizon.
  • The handset costs $480 or $20 a month for 24 months on a Verizon device payment plan.
  • While the Moto Z3 will be able to run on Verizon’s 5G network, it will require a 5G Moto Mod that won’t be released until 2019.

Motorola held a press event earlier this month to officially unveil the Moto Z3. Verizon had a prominent presence at the announcement, as the Z3 would be one of the first to work on the network’s 5G network. As of today, the Moto Z3 is now available for purchase directly from Verizon.

The Moto Z3 doesn’t differ much when compared to last year’s Moto Z2 Force. The overall build remains almost identical to its predecessor featuring a 6.01-inch Full HD+ (non-shatterproof) display, a thin design, a glass back, and a metal frame. Unfortunately, Motorola wasn’t able to change much as the phone had to remain compatible with every Moto Mod released over the last several years.

Don’t miss: Moto Z3 review: Is the promise of 5G enough?

Internally, the Moto Z3 is specced like a phone from 2017. This means a Snapdragon 835 CPU, 4GB of RAM, and a 3,000mAh battery. While these are decent specs, it’s rather strange to see a flagship smartphone released with last year’s processor.

But what makes this device so unique is its ability to one day work on Verizon’s 5G network with the use of a Moto Mod. Unfortunately, the Mod won’t be available until sometime in 2019. At that point, phones from other manufacturers like Samsung will have the 5G functionality built into the handset and won’t require a thick accessory to be mounted onto the rear of the device. 

Editor’s Pick

Customers who wish to buy the Moto Z3 can do it directly from Verizon’s website or by visiting a retail location. The handset retails for $480 but can be had for $20 a month for 24 months on a Verizon device payment plan.

For new customers, Verizon is offering up to $300 in credit towards the price of the phone when a line is opened and an eligible phone is traded in.

Source: Android Zone

The post The Moto Z3 is now available for purchase from Verizon appeared first on TuneMaster.ml.

How to Use the Plugin Organizer to Speed Up Your WordPress Site

After WordPress hosting, plugins are the second biggest reason that can cause your WordPress site to be slow. Often times this can be mitigated by either disabling the plugin or stop it from loading in areas where you don’t need them. In this article, we will show you how to use the Plugin Organizer to speed up your WordPress site.

Using Plugin Optimizer to speed up WordPress

How WordPress Plugins Affect Your Website Speed?

One of the most frequently asked questions that we get is how many WordPress plugins are too many? The two things that concerns most users are WordPress security and how plugins may affect speed and performance?

All good WordPress plugins are coded in a way that they are only loaded on your website when needed. You can see our infographic on how WordPress actually loads plugins (behind the scenes).

WordPress doesn’t load inactive plugins which means they don’t affect your website’s performance. However, it does load all active plugins which then run their code when needed.

Now sometimes plugin authors cannot anticipate when and where you will use their plugin features on your website. In that case, they may load their code whether or not you need it. If the plugins are loading JavaScript and CSS files, then this may increase your website’s page load time.

How WordPress Plugin Organizer Can Speed Up Your Site

Depending on the plugins that you’re using, there may be some that you only need on specific pages, posts, or post types. Some plugins you may only need in the WordPress admin area, so they shouldn’t load on the front-end of the website.

WordPress Plugin Organizer allows you to do the following things:

  • Selectively enable or disable plugins based on URL
  • Enable or disable plugins for user roles
  • Enable or disable plugins based on post types
  • Rearrange the order in which plugins are loaded
  • Disable plugins and only load them when needed

Basically, it gives you the ability to fine-tune your website performance.

That being said, let’s take a look at how to use the Plugin Organizer to speed up WordPress.

Using WordPress Plugin Organizer to Manage Active WordPress Plugins

First, thing you need to do is install and activate the Plugin Organizer plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Important: Plugin organizer is a very powerful plugin. Reordering or disabling plugins can cause conflicts and unexpected behavior which could make your site inaccessible. We recommend that you create a complete WordPress backup before disabling or reordering any plugins.

Once you are ready, you need to head over to the Plugin Organizer » Settings page to configure your settings.

Plugin organizer settings

There are several options on this page, and we will look at each option, what it does, and which ones you should turn on.

Fuzzy URL Matching

This option allows you to enable/disable plugins on child URL. This means that settings will affect http://ift.tt/1f1AuyB and all subsequent URLs under it. For example, http://ift.tt/2EFZEv0 and http://ift.tt/2o6iIYO.

Ignore URL Protocol

This option is turned off by default. It allows the plugin organizer to ignore http and https part of plugin URLs. This is particularly helpful if you have SSL enabled on your WordPress site.

Ignore URL Arguments

This option allows you to ignore URL arguments. For example, http://ift.tt/2EGlSwO is a URL with arguments. Turning on this option is only helpful on URLs with arguments. You should leave it OFF in most cases.

Only allow network admins to change plugin load order?

If you are running a WordPress multisite network, then turning on this option will only allow Network Administrator to rearrange plugin order. We highly recommend that you turn this on if you have a WordPress multisite network.

Custom Post Type Support

This option allows you to select the post types where you want to enable/disable plugins. This option is particularly useful if you have plugins that you only need for specific post types.

Auto Trailing Slash

This option adds or removes the trailing slash at the end of plugin filter URLs based on your WordPress permalink settings.

Selective Plugin Loading

This option allows you to selectively load plugins even if they are disabled in plugin settings. You need to turn on this feature if you want to enable or disable plugins on individual content types.

To properly use this option, you need to add a must use plugin or mu-plugin in WordPress. MU plugins can be added to any WordPress site, and they are activated by default. The plugin will try to create an MU plugin itself, but if it fails then you will need to create it. We will show you how to do that later in this article.

Selective Mobile Plugin Loading

This option allows you to selectively enable or disable plugins on mobile browsers.

Selective Admin Plugin Loading

You can turn on this option if you want certain plugins to only load inside the WordPress admin area.

Disable Plugins By Role

This option allows you to disable plugin by user roles. You can turn on this option and then select user roles that you want to use in the next box.

Don’t forget to click on the save settings button to store your changes.

Creating an MU Plugin for Plugin Organizer

Plugin Organizer needs an MU plugin to work properly. The plugin will try to automatically add it to your website, but if it fails then you will have to create it yourself.

To find out whether the plugin has successfully created the MU plugin. You need to visit Plugins » Installed Plugins page. You will see a new link labeled Must-Use, clicking on it will show you the installed MU plugins on your site.

Must Use plugins installed in WordPress

If you don’t see the plugin or Must-Use plugins link, then this means that the plugin organizer failed to create the file, and you will need to manually do it yourself.

First, you need to connect to your website using an FTP client or File Manager app in cPanel.

Next, Go to the /wp-content/mu-plugins/ folder. If you don’t have a mu-plugins folder in your /wp-content/ folder, then you need to create one.

After that you need to go to /wp-content/plugins/plugin-organizer/lib/ folder and download the file called ‘PluginOrganizerMU.class.php’ to your computer.

Copy MU plugin file

Next, you need to go to the /wp-content/mu-plugins/ folder and upload the file from your computer.

Plugin Organizer mu-plugin file

The Plugin Organizer can now you use this file to properly manage your plugins efficiently. You can go ahead and continue with plugin settings.

Set up Global Plugin Options

Plugin Organizer allows you to activate plugins but keep them disabled. To set up which plugins remain active and which plugins are disabled, you need to go to the Plugin Organizer » Global Plugins page.

Set plugins to disable globally

You will see your installed plugin on the left. Active plugins will be highlighted and displayed on top. If you want to disable a plugin, then you can simply drag and drop it to the Disable column.

This will disable the plugins without deactivating them.

You can re-enable the plugin you disabled for individual post types, single post or page items, individual URLs, from different pages in the plugin settings. We will walk you through each of them later in this article.

Enable or Disable Plugins on Search Results Page

To disable or enable certain plugins on search results, you will need to visit the Plugin Organizer » Search Results page.

Disable plugins on search results page

On this screen, you need to simply select a plugin from the left column and drop it to the disable column. You will notice that the disable column has different boxes. You will need to click on the box where you want to disable the plugin. For example, adding a plugin to ‘Disabled Standard’ box will disable the plugin for all users on all pages.

If you previously set a plugin to be disabled globally, and you want it to be loaded on search results page, then you can simply drag and drop it from disabled plugins column back to available plugins.

Enable plugins on search results page

Selectively Enable / Disable Plugins for Custom Post Types

To control which plugins work on certain post types, you need to visit Plugin Organizer » Post Type Plugins page.

Enable or disable plugins for post types

First, you will select the post type where you want to apply the changes. After that, you can drag and drop plugins from available items column to the disable column.

You can also enable a plugin that you have disabled in Global Plugins page by dragging it from the Disabled column to the available items.

Group Plugins and Change Plugin Load Order

By default, WordPress loads your current active plugin files alphabetically. This alphabetical order may sometimes cause conflicts if you have plugins depending on each other’s code.

For example, if you have a plugin file apple.php which relies on functions in another plugin called zebra.php, then you may need the zebra.php file to load first so that apple.php works properly.

Plugin Organizer allows you to manually change the plugin order and group plugins. However, be very careful as this could make your website inaccessible.

To rearrange the plugin load order, you need to visit Plugin Organizer » Group and Order Plugins page.

The plugin organizer will display your plugins in default alphabetical order, and you can rearrange the order by simple drag and drop.

You can also group plugins together by selecting ‘Create new group’ from the drop down menu at the top. Next, you need to enter a name for the group and select the plugins you want to add in it.

Creating a plugin group

Once you are done with the group, click on the Submit button to continue. Plugin organizer will now create a plugin group for you.

Now if you go to the Plugins page, then you will see a new link named after your group name. When you click on it, you will see all the plugins inside that group.

Plugin group list on the plugins page

Creating Plugin Filters with Plugin Organizer

Plugin Organizer allows you to enable or disable plugin based on URL. To do that you need to create Plugin Filters. These filters will allow you to enable or disable plugins that match specific URLs.

First you need to go to the Plugin Organizer » Plugin Filters page and click on ‘Add Plugin Filter’ link.

Add plugin filter

This will bring you tothe add new plugin filter page. You will need to provide a name for your plugin filter and then add permalinks (URLs) that you want to be affected by this filter.

Creating a plugin filter

You can add multiple URLs by clicking the Add Permalink button.

Under the settings section, you can choose whether this filter will also affect child URLs of permalinks you have added. You can leave the priority field blank.

After that, scroll down to the ‘Plugins’ section. Here you can drag and drop plugins from the available items to Disabled boxes.

Disable plugins based on URL filters

Similarly, you can also drag and drop a plugin from the disabled column to available items to make a plugin load when this filter is matched.

Additionally, you can save this filter inside a filter group. Filter groups are like categories. Their purpose is to help you sort similar plugin filters together.

Organize your filters in groups

Once you are done, click on the publish button to make this plugin filter active. It will start working as soon as you click on the publish button.

Enable or Disable a Plugin on a Single Post or Page

Plugin Organizer also allows you to load or disable plugins on a single post, page, or custom post type item. First you need to make sure that you have enabled the post type support on Plugin Organizer » Settings page.

Post types enabled

Next, go ahead and edit the post, page, or custom post type you want to change. On the post edit screen, scroll down to the ‘Plugin Organizer’ section.

Plugin organizer section on post edit screen

You will see the plugin organizer settings with your plugins. You can drag and drop plugins to disable them or drag disabled plugins to available items to make them active.

Don’t forget to click on the save changes or update button to store your changes.

Troubleshooting Plugin Organizer Issues

Plugin Organizer plugin is used to change the default behavior of WordPress plugins on your website. Your settings may cause unexpected results including fatal errors, syntax errors, or white screen of death.

A quick way to resolve those issues is by deactivating all your WordPress plugins via FTP. This will deactivate plugin organizer as well.

To uninstall Plugin Organizer, simply delete the plugin from the plugins page. This will not only delete the plugin itself, but it will also delete all plugin settings. You can then reinstall the plugin if you want.

For most errors, see our comprehensive list of most common WordPress errors and how to fix them. If the error you are seeing is not listed, then try our step by step WordPress troubleshooting guide to find the cause of the error and possible solutions.

We hope this article helped you efficiently use WordPress plugin organizer to speed up your WordPress site. If you want to just install best of the best plugins, then see our list of must have WordPress plugins for all websites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Use the Plugin Organizer to Speed Up Your WordPress Site appeared first on WPBeginner.

Source: Wordpres

The post How to Use the Plugin Organizer to Speed Up Your WordPress Site appeared first on trickmost.ml.