Sunday, August 5, 2018

Fortnite Mobile on Android devices may initially launch on Samsung Galaxy Apps

Samsung Galaxy Apps

The free-to-play battle royale game will be launching on Android soon. By this point, there's little doubt in our minds that the game will launch as an exclusive for the Samsung Galaxy Note 9. We've obtained early access to the Fortnite Mobile on Android installer APK, and so we've dug into it to learn as much as we can before the game's launch. So far, we've found more evidence that the game will launch on the Samsung Galaxy Note 9 but there are also signs it'll launch on the new Samsung Galaxy Tab S4 as well. Now, we've also found strings and code that suggest the app will use Samsung's In-App Purchase SDK, contained within Samsung's app store called Samsung Galaxy Apps, to handle payments. This suggests that, at least for supported Samsung devices, the app will be available through Samsung Galaxy Apps.

Recently, we found evidence that Fortnite Mobile on Android won't be available from the Google Play Store. This was later confirmed by Epic Games' CEO, Tim Sweeney, who justified the decision by stating the company wants to have a "direct relationship" with their customers and that they didn't see the benefit in forking over 30% of all net profits by distributing the app via the Play Store. (All Android apps submitted to the Google Play Store with in-app purchases consumed entirely within the app or service must use Google Play In-app Billing, the use of which allows Google to take a 30% cut of all sales.) Thus, Fortnite Mobile will be distributed from Epic Games' website. But according to our teardown of the Fortnite Mobile on Android APK, that may not be the whole story here.

The Fortnite Mobile APK was first discovered by XDA Junior Member thesbros, an expert at data-mining. Decompilation and subsequent analysis of the Fortnite Mobile on Android APK were done with assistant from XDA Recognized Developer Quinny899, who is Kieron Quinn of Mighty Quinn Apps. The APK file we received is the installer for Fortnite version 5.20 which will go live on all other platforms this week. The APK and Fortnite Mobile battle royale-related data can be downloaded and installed, but the game will not run on accounts that haven't been whitelisted by Epic. Nevertheless, the APK file provides some useful information ahead of Fortnite Mobile's launch on Android.

Fortnite Mobile on Android – Not on the Google Play Store, but Samsung Galaxy Apps?

Given that the game will launch exclusively on Samsung Galaxy devices for up to a total of 4 months, it would make sense for Epic Games to offer Samsung Galaxy owners a way to download and install Fortnite Mobile without needing the Google Play Store but without having to side-load the APK from their website. Fortunately for Epic, Samsung's app store has more generous revenue sharing terms than Google's Play Store. According to the Terms and Conditions:

Any revenue generated and recovered by us (including through our designee, being a Samsung affiliate or a third party) arising from distribution of your Application using our Services ("Sales Proceeds") shall be shared by Samsung and you at the rate of 30 per cent for Samsung and 70 per cent for you, and at the rate of 20 percent for Samsung and 80 percent for you if you are a Galaxy Apps Partner ("Revenue Share Ratio"). An alternative revenue share rate may be established upon mutual written agreement during the certification process for an Application.

Like Google, most apps on Samsung Galaxy Apps will have to revenue share with Samsung at a rate of 30% for Samsung and 70% for the developer. However, Samsung also has a "Galaxy Apps Partner" program which gives developers 80% of total revenue. Lastly, Samsung also states that an "alternative revenue share rate" may be made "upon mutual written agreement" by both Samsung and the developer. Maybe Epic Games negotiated a much more favorable revenue sharing rate than that offered by Google (perhaps as high as 100% of revenue for Epic in exchange for Samsung exclusivity). If Epic Games did negotiate with Samsung on a rate, it's not something the company would disclose to us so we'll never know.

Regardless, the latest version of the installer APK proves that Epic Games plans to use Samsung's In-App Purchase SDK. As seen in the first set of strings, Fortnite will need the user to have the latest version of Galaxy Apps to be installed. Specifically, the game will need the user to have version 4.3.01.7 (the latest) installed. The strings state that "to purchase items, you need to install Samsung In-App Purchase" which is contained within Samsung Galaxy Apps. We can see that the installer app has many classes related to the In-App Purchase SDK by Samsung.

Samsung Galaxy Apps Fortnite Mobile on Android Samsung Galaxy Apps Fortnite Mobile on Android Samsung Galaxy Apps Fortnite Mobile on Android Fortnite Mobile on Android Samsung Galaxy Apps

The decompiled code shown in the third screenshot only runs these checks if the "manufacturer" system property is "samsung." This makes sense since Samsung Galaxy Apps is pre-installed on Samsung devices with Samsung Experience and cannot be run on non-Samsung devices. This also means that, for non-Samsung devices, Fortnite Mobile can't use Samsung In-App Purchase to handle payments. We're not sure how other Android devices will be able to buy V-Bucks, but it's clear that it'll be handled outside of the Google Play Store and with another in-app purchase solution.


Fortnite Mobile on Android launching in Samsung Galaxy Apps shouldn't be surprising, but knowing that the game won't be launching on the Google Play Store because of disputes over revenue sharing makes this launch more interesting. Samsung Galaxy owners will be able to easily access Fortnite from a safe app store, while non-Samsung owners will have to grab the APK from Epic Games' website. We're not going to delve into the debate around whether Epic Games' decision to distribute the app outside of the Play Store is a wise one, though, so take this information as you will.



from xda-developers https://ift.tt/2OeOyhC
via IFTTT

Samsung Galaxy Tab S4 may also get Fortnite Mobile on Android exclusively

Samsung Galaxy Tab S4

The massively popular free-to-play battle royale game 'Fortnite' will soon launch on Android. The game is widely expected to launch as a 30-day exclusive on the Samsung Galaxy Note 9 but could stay a Samsung Galaxy exclusive for up to an additional 3 months. Thus, owners of the Samsung Galaxy S7, Samsung Galaxy S8, Samsung Galaxy S9, and Samsung Galaxy Note 8 should expect to be able to play the game 30 days after the Samsung Galaxy Note 9 launch. Owners of the recently launched Samsung Galaxy Tab S4 may not have to wait 30 days after the Galaxy Note 9 launch to enjoy Fortnite Mobile on Android, however. XDA-Developers has obtained access to the Fortnite Mobile on Android installer APK which suggests that the game will not only be a Samsung Galaxy Note 9 exclusive but may also initially be available on the Samsung Galaxy Tab S4.

The APK with the package name "com.epicgames.fortnite" was first discovered by XDA Junior Member thesbros, our resident expert at data-mining. Decompilation and analysis of the APK were done in collaboration with XDA Recognized Developer Quinny899, also known as Kieron Quinn of Mighty Quinn Apps. The APK file we obtained is the installer for Fortnite version 5.20 which will go live on other platforms this week. The APK and all required Fortnite battle royale data can be downloaded and installed, but the game will not run on any accounts that haven't been whitelisted by Epic Games. Regardless, the APK file itself provides some useful information ahead of the game's launch on Android.

Fortnite Mobile on Android – Available for the Samsung Galaxy Tab S4?

Samsung Galaxy Tab S4 Fortnite Mobile on Android

The game has several checks in place such as for the mobile GPU, manufacturer, and model to decide whether the device should be allowed to run the game. While Samsung Galaxy flagship devices post-Galaxy S7 are able to launch the game's main activity, these devices can't actually play the game just yet. A method which checks the device's brand, code-name, and feature-set and matches it against either the Samsung Galaxy Note 9 or Samsung Galaxy Tab S4 prevents these other Samsung devices from playing the game, it seems.

As shown in the screenshot showing code from the decompiled application, the method checks the device's system properties to see if all the following are true:

  • ro.vendor.product.device starts with "gts4l"
  • ro.vendor.product.brand is "samsung"
  • com.sec.feature.spen_usp is defined as an Android feature. This feature lets any Android app know that the device supports Samsung's S Pen.

Thus, the method checks if the device is a Samsung-branded device with a code-name that starts with "gts4l." The devices with those code-names are the many variants of the Samsung Galaxy Tab S4. Lastly, the method checks for the existence of the S Pen. This is either an extra check to make it harder for people to trick Fortnite into running on their device, or it's a way for Epic Games to confirm the presence of the S Pen and activate more features. Interestingly, this method checks for the existence of the standard S Pen while the method we uncovered that checks for the existence of the Samsung Galaxy Note 9 checks for the new Bluetooth-enabled S Pen.


This is the first time we're hearing that Fortnite Mobile on Android could also launch on the Samsung Galaxy Tab S4 along with the Samsung Galaxy Note 9. The Galaxy Tab S4 was quietly announced last week after the announcement was moved forward to not oversaturate the upcoming Samsung Unpacked event. Our own source did not mention whether the Galaxy Tab S4 would support Fortnite Mobile at launch, but we're told that our source was not briefed on the Fortnite launch itself but rather only on the Galaxy Note 9 launch.

The newly announced Samsung Galaxy Tab S4 sports the Qualcomm Snapdragon 835 system-on-chip and is the first Samsung tablet to support Samsung DeX. It also features an iris scanner and S Pen support. For more information on the tablet such as the full specification list and the introduction video, you can visit our article on its announcement. Stay tuned to XDA as we bring you more information from the Fortnite Mobile on Android APK leak. Here are related articles if you're interested:



from xda-developers https://ift.tt/2Ktsmha
via IFTTT

Fortnite Mobile for Android APK corroborates Samsung Galaxy Note 9 exclusivity

Samsung Galaxy Note 9

While the Android enthusiast community is waiting for the upcoming launch of the Samsung Galaxy Note 9 on August 9th, gamers are wondering when Epic Games will launch their massively popular free-to-play battle royale game 'Fortnite' on Android. The game is supposed to launch this summer, according to the developers, but a source has told XDA-Developers and 9to5Google that the mobile game will launch with the release of the Samsung Galaxy Note 9. Thus far, the only evidence that the Fortnite Mobile on Android release will be announced during Samsung Unpacked 2018 is the information provided to XDA and 9to5 from a trusted source. Now, XDA-Developers has obtained access to the Fortnite Mobile on Android installer APK which corroborates the Samsung Galaxy Note 9 exclusivity.

The APK with the package name "com.epicgames.fortnite" was first discovered by XDA Junior Member thesbros, our resident expert at data-mining. Decompilation and analysis of the APK were done in collaboration with XDA Recognized Developer Quinny899, also known as Kieron Quinn of Mighty Quinn Apps. The APK file we obtained is the installer for Fortnite version 5.20 which is set to go live on other platforms this week. The APK and all the required Fortnite battle royale data can be downloaded and installed, but the game will not run on any accounts that haven't been whitelisted by Epic Games. Regardless, the APK file itself provides some useful information ahead of the game's launch on Android.

Fortnite Mobile on Android – A Samsung Galaxy Note 9 Exclusive

Fortnite Mobile on the Samsung Galaxy Note 9

The game has several checks in place to determine whether the device is able to run the game. There are checks for the mobile GPU, manufacturer, model, and more. We attempted to run the app on devices such as the Essential Phone and Google Pixel 2 XL but failed to get past the splash screen in both cases on the latest internal release because these devices fail the check for manufacturer and model. Samsung Galaxy devices such as the Samsung Galaxy S7, Samsung Galaxy S8, Samsung Galaxy S9, and Samsung Galaxy Note 8 are able to pass the splash screen because of an internal whitelist (which I'll detail in a separate article), but these devices won't be able to actually play the game just yet. The reason is that of a method that checks the device's brand, code-name, and feature-set and determines if it matches the Samsung Galaxy Note 9. If not, the game's main activity is closed. (Additional code related to this method is omitted for brevity.)

As seen in the screenshot of the decompiled code above, the method checks the Android device's system properties. The following properties are checked:

  • ro.vendor.product.device = starts with "crown"
  • ro.vendor.product.brand = "samsung"
  • SEC_FLOATING_FEATURE_COMMON_SUPPORT_BLE_SPEN, a Samsung-specific feature for the Bluetooth-enabled S Pen found only on the Samsung Galaxy Note 9

Hence, it's clear that the method checks for whether the device is a "Samsung" device with a code-name that starts with "crown." We've known that "crown" is the code-name for the Samsung Galaxy Note 9 for quite a while now. The method checks for the existence of a Samsung Experience feature that doesn't exist on any other Samsung device—the BLE S Pen. Thanks to an FCC filing and analysis of the latest AirCommand app from the Android 8.1 Oreo release on the Samsung Galaxy Tab S4, the existence of a Bluetooth-enabled S Pen isn't a surprise here. But the fact that the Fortnite Mobile on Android app checks for its existence is interesting. This suggests that the app either checks for its existence to provide some additional integrations, or is merely checking for its existence as another confirmation step that the app is running on the Galaxy Note 9.


Thanks to the leak of this APK, we have a lot more Fortnite Mobile-related news coming up. Here's a summary of what we've uncovered so far:



from xda-developers https://ift.tt/2OMrsQj
via IFTTT

The Moto Z3 is a lot like the RED Hydrogen One | #PNWeekly 316

Notches. How many can a phone have? How many should a phone have? Is it good to be leading the pack in terms of selling the most phones with notches? And what about other questionable design choices like inserting a mock circuit board into the back of your phone to make it look pretty? The news is brimming with annoying, but pertinent questions this week.

In addition to getting some answers on those, we'll also be dishing theses on what just launched in Chicago. Motorola, Verizon and Qualcomm are backing a last-generation smartphone with a thin bridge to golden 5G speeds. Will this make sense? Will it get customers riled up? What's it all mean?

Plenty to talk about here, so strap yourselves in. It's the Pocketnow Weekly!

Watch the YouTube live broadcast from 2:00pm Eastern on August 3rd or check out the high-quality audio version right here. Talk back live while you're watching the show on Twitter with #PNWeekly! You can shoot your listener emails to podcast@pocketnow.com for a shot at getting your question read aloud on the air at the end of the month!



from xda-developers https://ift.tt/2O7HIKw
via IFTTT

Become an Ethical Hacker with This Extensive Training

As more and more companies and government agencies get targeted by increasingly skilled hackers from all across the globe, demand for ethical, "white hat" hackers has never been higher.

These trained professionals are the first and most important line of defense against cyber attacks, and work to actively thwart and retaliate against attacks that can bring major companies to a grinding halt overnight.

The Become an Ethical Hacker Bonus Bundle will give you the skills you need to join their ranks, and it's currently available for over 90% off at just $49.99.

With nine courses and over 300 lessons led by expert instructors, this bundle walks you through everything from the overarching themes of ethical hacking to its most advanced elements.

After a blanket introduction to the field, you'll learn about mobile security functions, advanced penetration testing, Linux security protocols, cross-site scripting (XSS), key-logging with C++, and much more.

There's even a course dedicated to teaching you how to turn your new skills into a full-fledged career.

Became an in-demand ethical hacker with the Become an Ethical Hacker Bonus Bundle for just $49.99—over 90% off its usual price.



from xda-developers https://ift.tt/2Ml00Yg
via IFTTT

Saturday, August 4, 2018

MX Player gets UI revamp, prepares to take on Netflix, Hotstar, and Amazon in India

MX Player's acquisition by Indian media giant Times Internet Limited (the online arm of the Times Group) took a lot of people in the Android community by surprise. Times Internet paid around $140 Million for a majority stake in one of India's most popular video players, one that boasts of 500 Million downloads on the Play Store. Of these, 350 Million downloads came from India, and the country contributes 175 Million active users towards MX Player's popularity.

As was mentioned at the time of acquisition, MX Player is evolving from a simple offline video player into a video-on-demand application. The new MX Player will bring English and regional content with personalized recommendations to users in India, and you can already experience the future of the popular app through MX Player Beta on the Google Play Store.

As mentioned to Beebom in an interview by MX Player's CEO and its CPO, the app's upcoming avatar will have "one of the single largest libraries of original content on digital platforms" with contents from a variety of genres including romance, thrillers, drama, and non-fiction entertainers such as reality shows and game shows as well as content in Indian regional languages. The team behind MX Player is also working to create "about 40" original shows. The app will also get the ability to stream live TV channels, as well as movies.

All of these will be monetized through a freemium model (incorporating Advertisement-based VoD) in an attempt to grab as much market share as possible from similar services from Netflix, Hotstar and Amazon Prime Video.

MX Player will also reportedly employ neural networks for personalizing recommendations for its users. These algorithms and the app itself are being built from the ground up in India, prioritizing the needs and expectations of Indian consumers, and specifically those between the ages of 18 and 35. There are optimizations for low internet speeds, poor connectivity and fluctuating networks, as well as the ability to download video content and share it.

Interestingly, the app will also feature content from independent content creators. The company intends to "open doors for independent creators irrespective of their experience or the size of their existing audience base", and this content acquisition will be on a revenue-sharing basis that will also feature bonuses for performance. To us, this sounds a lot like what YouTube does, or at least attempts to do.

The new MX Player is certainly ambitious, as it is moving forward from a local video player to an app that aims to compete against the likes of Amazon Prime Video, Netflix, Hotstar and even YouTube in the Indian market. The beta app currently features videos that are taken from YouTube, and a small catalog of popular content from TV and movies. The recommendation section is a work-in-progress, but this would be the primary point of discovery in the app. In its current form, the app still has a long way to go.

If you would like to try out this new MX Player, check out the Beta app. As the app is in Beta and the final app with the new approach has not launched yet, it is best to keep your expectations grounded. And if you feel overwhelmed by these changes and would rather prefer to look for an alternative to MX Player, there is always VLC.


MX Player (Free, Google Play) →

MX Player Beta (To be announced, Google Play) →

VLC for Android (Free, Google Play) →

Source: Beebom Story Via: @Goutham3113



from xda-developers https://ift.tt/2vzwXJl
via IFTTT

Friday, August 3, 2018

Here’s the minimum requirements to play Fortnite Mobile on Android

Epic Games is gearing up to launch Fortnite Mobile on Android soon, as the company previously announced the game would launch this summer. The game's launch was delayed because Samsung and Epic Games will reportedly be partnering to launch Fortnite Mobile at the Samsung Galaxy Note 9 unveiling on August 9th. Unfortunately, all rumors point towards Fortnite Mobile on Android launching as a Samsung Galaxy Note 9 exclusive for at least 30 days, and at worst a Samsung Galaxy exclusive for up to an additional 3 months. The exclusivity will allow Samsung Galaxy owners to get free V-Bucks among other in-game items. Once the exclusivity is over, Epic Games will allow supported devices to download and install the game from their website (and not the Google Play Store, surprisingly.) Our list of supported devices is based on data from Epic Games' own website, but now we have found the minimum requirements that an Android device must meet to play Fortnite Mobile on Android.

XDA Junior Member thesbros, our resident expert data-miner, found an updated minimum hardware specifications list via the entitlement API used to decide whether an Epic account is "entitled" to certain promotions or services. The JSON output from querying this API is what led us to find the Samsung Galaxy Note 9 pre-order promotion which will net users 15,000 V-Bucks. Within this output are also the minimum specifications that an Android device must have to be able to play Fortnite Mobile on Android. The output was last updated just yesterday, August 2nd.

Fortnite Mobile on Android Minimum Requirements

According to the text, here are the minimum requirements needed to run Fortnite Mobile on Android.

  • OS: 64-bit Android 5.0 Lollipop or higher
  • RAM: 3GB or higher
  • GPU Type: Adreno 530 or higher, Mali-G71 MP20, Mali-G72 MP12 or higher

Judging by this specification list, the game is more limited by GPU instead of the CPU. By these GPU requirements, most devices with the Qualcomm Snapdragon 820 and Exynos 8895 or better should be able to run this mobile game. This means devices like the Samsung Galaxy S7, Google Pixel, OnePlus 3, OnePlus 3T, and equivalent devices should be able to run Fortnite Mobile. In comparison, the list of supported devices we discovered previously from Epic Games' website listed devices with GPUs such as the Adreno 505 and Mali-T720. It seems that Epic Games may have underestimated how much GPU power it took to run Fortnite on Android when they first made that list months ago. We'll know what the final specification sheet needed to run the game will be in just a few days, so stay tuned for more Fortnite Mobile coverage!



from xda-developers https://ift.tt/2LTd8I7
via IFTTT