Quantcast
Jump to content


Recommended Posts

Posted

2024-10-31-01-banner.jpg

Play Asset Delivery (PAD) enhances the gaming experience by offering the advantages of application bundles, which are packages that group all necessary resources for efficient delivery, making downloads faster and installations smoother for players. Android App Bundles (AAB) are a type of PAD, the modern way of building and publishing Android applications and games in Google Play Store. The Samsung Galaxy Store recently introduced the option to upload AAB files to Galaxy Store Seller Portal. However, AABs have some Google Play Store proprietary features that might make a game non-functional when it is uploaded to Galaxy Store. This article explores ways in which you can utilize PAD while ensuring your game remains compatible with Galaxy Store.

Purpose

PAD is a very useful feature that helps reduce the game's initial download size, as it downloads various game assets at runtime. There are multiple ways of using this feature in Unity games. However, certain PAD configurations may cause the game's assets to fail to load when the game is published to Galaxy Store. In this tutorial, you learn how to properly configure PAD and adjust Unity configurations accordingly, so your game can be successfully published to Galaxy Store.

In the following sections, PAD functionalities are implemented in an existing coin collector game (referenced in the article Integrating Samsung IAP in Your Unity Game), demonstrating how to download and apply a new set of materials for the floor tile at runtime. Here, you also learn about the adjustments that are necessary for successfully publishing a game using PAD to Galaxy Store.

Prerequisites

To follow this tutorial, ensure that your setup has the following:

  • Unity Game Engine version 2023.2 or above
  • The "Addressables for Android" package for Unity
  • A Google Play developer account
  • A Galaxy Store Seller Portal commercial seller account
  • A game created using Unity where you want to add the PAD features

To implement PAD in your Unity game, you can use the "Addressables for Android" package. This is the easiest and most convenient way to implement PAD in a game. This package is only supported on Unity version 2023.2 or above. If your game is built using a previous version of Unity, please migrate your game to the Unity 2023.2 version first.

PAD implementation considerations

There are multitude of ways to implement PAD in games built with the Unity engine. However, the most common method for implementing PAD restricts the game to being publishable exclusively on the Google Play Store and does not provide any easy method of disabling PAD for uploading these games into other storefronts. For the best experience with your game, it is recommended to use PAD to bundle all game assets together. This approach ensures that all necessary resources are downloaded right away, preventing any missing assets which could affect the user experience.

There are three types of asset packs that can be configured while using PAD: "Install Time," "Fast Follow," and "On Demand." Games that use the "Install Time" asset packs can be uploaded to Galaxy Store without any issues as these assets are installed together with the game and do not require any separate downloads. When Galaxy Store generates a universal APK from AAB files, the "Install Time" assets are directly included in the APK.

Games that are designed to only use "On Demand" or "Fast Follow" asset packs do not allow downloading their assets when they are uploaded to a storefront that is not the Google Play Store. Thus, for any game that uses either the "On Demand" or "Fast Follow" asset pack delivery method, PAD must be disabled in order to upload the game to Galaxy Store.

To ensure that your game's PAD functionality can be easily switched off and your game is successfully uploaded to Galaxy Store, the "Addressables for Android" package must be used to implement PAD.

This article assumes that you have implemented PAD in your game using the "Addressables for Android" package and that you have also configured these two assets with the following configurations:

  • A "Grass" asset pack set to be downloaded as a "Fast Follow" asset
  • A "Ground" asset pack set to be downloaded as an "On Demand" asset

In the next sections, you learn how to integrate PAD into your existing Unity game using the "Addressables for Android" package so that you can easily publish your game to Galaxy Store with minimal changes.

Basic steps to implement PAD in your Unity game

In this section, you learn how to configure your assets using PAD functionality that keeps your game compatible with both Google Play and Galaxy Store.

  1. In Unity, configure "Build Settings" to run the game on Android and generate the AAB:
    • Click File > Build Settings and then select the Android tab.
    • On the "Android" tab, select the Build App Bundle (Google Play) checkbox.

      Figure 1

      Figure 1: Enabling the "Build App Bundle" option

  2. Install the "Addressables for Android" package from the Unity Package Manager. This additionally installs the "Addressables" package as a dependency.
  3. Initialize PAD. Go to Window > Asset Management > Addressables and click Init Play Asset Delivery.

  4. Figure 2

    Figure 2: "Init Play Asset Delivery" option

  5. Configure the "Addressables Groups" for assets:
    • Select Window > Asset Management > Addressables > Groups.
    • Click New > Play Asset Delivery Assets. This creates a new group.
    • Enter a descriptive name. For the purposes of this walkthrough, name one group "Grass" and then create another group and name it "Ground."

    • Figure 3

      Figure 3: Creating asset groups

  6. Assign the assets to the Addressables Group:
    • Select the assets you want to assign to an Addressables Group and in the "Inspector" dialog box, tick the Addressable checkbox. The asset is converted into an "Addressable" and assigned to the default Addressables Group.

    • Figure 4

      Figure 4: Converting assets into Addressables


    • Click the folder name in the "Group" field. In the example, the folder name is "Grass."

    • Drag and drop the asset from the default group to the group of your choosing. For the purposes of this exercise, assign the grass material related assets to the "Grass" Addressables Group and ground material related assets to the "Ground" Addressables Group.

    • Figure 5

      Figure 5: Assigning assets to groups

  7. Configure the "Play Asset Delivery" schema for these addressable groups to add the PAD functionality to your game:
    • Select any of the top-level Asset Group names in the "Addressables Groups" window to open the inspector window for that group.
    • Scroll down in the "Inspector" window until you find the "Play Asset Delivery" schema.
    • From the "Delivery Type" dropdown list, select Install Time, Fast Follow, or On Demand, based on your requirements. There is a demonstration below on how the game might behave on Galaxy Store when you choose the option "On Demand." For more information, see the Testing your PAD Enabled Game on the Play Store and Galaxy Store section.

    • Figure 6

      Figure 6: Selecting the delivery type for asset groups

  8. In the "Addressables Groups" dialog box, select Build > New Build > Play Asset Delivery.

Now, the game's addressable-asset configuration is complete. Each asset assigned to an addressable group is packed into an asset pack for that group and the asset pack can be downloaded separately using PAD. Note that asset packs can only be downloaded separately from the Play Store if their delivery type is "On Demand" or "Fast Follow."

Loading and using the addressable assets with AssetReference

This section provides a script which details how to load the addressable assets that were implemented with PAD in the earlier sections. Your game is set up to load the addressable assets efficiently. If an asset has not been downloaded yet, the game automatically attempts to download it as an "On Demand" asset using PAD before it loads into the game.

To complete this setup, use the AssetReference type in your game. This feature enables you to manage and edit addressable assets dynamically at runtime, which gives you more flexibility and control over the assets that your game uses.

To use two game addressable assets in your script, follow these steps:

  • Create two AssetReference instances for the floor types (grass and ground) that you added in the previous section.
  • Add the SerializeField attribute to these AssetReference instances. This enables setting up the assets directly from the Unity editor:
        [SerializeField] AssetReference Grass_mat;
        [SerializeField] AssetReference Ground_mat;
    

In the Unity editor, drag and drop the grass and ground assets into the fields in the GameObject script section. Now the AssetReferences specifically reference these two assets during runtime.

Downloading assets during runtime is necessary for PAD. Use AsyncOperations to load these assets:

    Grass_mat.LoadAssetAsync<Material>().Completed += OnGrassAssetLoaded;
    Ground_mat.LoadAssetAsync<Material>().Completed += OnGroundAssetLoaded;

The OnGrassAssetLoaded and OnGroundAssetLoaded handler functions are defined to use the loaded assets. The LoadAssetAsync method passes the asset using an AsyncOperationHandle, and from there you can access the asset itself using the AsyncOperationHandle.Result parameter.

In this game, we are using PAD to load the grass and ground assets. Once they are successfully loaded, you can change the floor tile material using the following handler functions.

In this example, after loading the grass and ground assets, you apply the material change to all the floor tiles in the level:

    void OnGroundAssetLoaded(AsyncOperationHandle<Material> handle)
    {
        groundMaterial = handle.Result;

        foreach (GameObject prefab in floorPrefabs)
        {
            prefab.GetComponent<MeshRenderer>().material = groundMaterial;
        }
    }

Save the script and go back to the Unity editor. The new materials are loaded and applied to the floor tiles in the level.

Testing your PAD-enabled game on the Play Store and Galaxy Store

The game configuration for using addressable assets and PAD is complete. Before publishing your game, consider whether to use the "Split Application Binary" option.

  1. On the Android Player settings, expand "Publishing Settings," and scroll down to the "Split Application Binary" checkbox. This checkbox decides how Unity handles packaging when building the game.
    • If this checkbox is checked, Unity splits the base game files from the asset files when building the AAB and enables you to configure each PAD feature in your game. In the images below, you can see what happens when you choose this option.
    • If this option is unchecked, Unity always generates a singular archive file and disables PAD. This is the safest option for uploading your game to Galaxy Store, if your PAD configuration is using options that are not supported by Galaxy Store.


  2. Figure 7

    Figure 7: "Split Application Binary" option

  3. To enable PAD, check the "Split Application Binary" option
  4. Build the game and upload the generated AAB file to both the Play Store and Galaxy Store to check how the game behaves in both stores.

If the game assets load correctly in both stores, the PAD configuration was done correctly. Below is an example of what might happen if "On Demand" configuration is used instead.

When the game is downloaded from the Play Store, Unity automatically downloads the "On Demand" assets. A notification for an "Additional file download" appears during the download process:

Figure 8

Figure 8: Additional file download notification

Once the download is complete, the downloaded asset is loaded in your game, replacing the previous assets. In this example game case, the old ground and grass materials are changed to the new textures configured in the previous section.

Figure 9

Figure 9: Assets updated in the game

However, when the same game AAB file is uploaded to Galaxy Store and a user downloads it from this store, the PAD assets are not downloaded. Thus, when the game tries to use these assets, they cannot be loaded into the game's memory and glitches might appear.

While additional error checking can be done to avoid these glitches, the functionalities which require PAD assets still cannot be used. Internally, the game checks the installation source before trying to download the PAD assets and throws an error if the game is not installed from the Play Store.

Figure 10

Figure 10: Issues might occur if a PAD-enabled game is uploaded to Galaxy Store

Making the game compatible with Galaxy Store

To upload your game to Galaxy Store, you can adjust the asset handling to be compatible with Galaxy Store. The best way to do this is by bundling the assets together with the base game, as explained in the previous sections.

This method is highly recommended. This ensures that the required assets are always available with the game, as well as allowing you to change the assets during runtime, if necessary. Though this can increase the game download size and require you to upload a separate AAB file to Galaxy Store, the process ensures that the assets are always available with the game for full feature parity across all storefronts.

To make your game build compatible with all storefronts, choose one of the following approaches.

Option 1: Uncheck the "Split Application Binary" checkbox

Go to Build Settings > Player Settings > Publishing Settings and uncheck the Split Application Binary checkbox. When you then compile the game, the new AAB file is compatible with Galaxy Store and all the game's functionalities remain intact.

Figure 11

Figure 11: "Split Application Binary" unchecked option.

With this option, the assets are packaged together with the game and no separate download is required.

Option 2: Change delivery type to "Install Time"

If you want to keep using PAD, you can achieve compatibility by changing all addressable asset groups' delivery type to "Install Time." Keep in mind that when choosing this option, all assets need to be changed to "Install Time" one by one, while the previous one is a one-click process. Unlike "On Demand" and "Fast Follow" asset packs, "Install Time" asset packs are included in the universal APK. Thus, the assets are downloaded together with the game and work as intended without causing errors.

From the user's perspective, the main difference between "Install Time" and other PAD options is whether the assets are downloaded when the game is installed or later during gameplay. The initial download size is larger when the assets are packaged together with the game, but on the other hand, the user will not need to wait for the assets to download later during gameplay. This enables offline gameplay as well.

Conclusion

In this tutorial, you have learned how to configure a Unity game with PAD so that it can easily be published to Galaxy Store without requiring massive changes or breaking any compatibility. For more information, check out the "Addressables for Android" package documentation page Build content for Play Asset Delivery. If you have any feedback or questions, reach out to us in the Samsung Developers Forum.

View the full blog at its source



  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Similar Topics

    • By Samsung Newsroom
      Samsung Electronics today announced a new partnership with FlexIt, a health and wellness solution that makes exercise more convenient and accessible. Starting this month,1 FlexIt will bring personal trainer-based fitness content to Samsung Smart TV users through the new lifestyle hub Samsung Daily+2 on Samsung Tizen OS.
       

       
      “Wellness should be central to our routines, so building healthy habits through Samsung Daily+ makes it convenient to incorporate health and wellness into all different aspects of daily life,” said Demian Hyun, Vice President and Head of the Experience Planning Group of Visual Display Business at Samsung Electronics. “This new partnership underscores Samsung’s commitment as the leader in the global display industry to promoting thoughtful, interconnected health experiences aimed at bettering the lives of consumers.”
       

       
      On the FlexIt app’s online portal, users can find, book and pay for exclusive one-on-one virtual fitness sessions directly on their TVs. With a camera connected — whether it be via a supported webcam3 or a smartphone — virtual health professionals4 provide real-time feedback, adjust workouts and offer form modifications to foster a supportive, safe and effective workout environment.
       

       
      The FlexIt app helps users approach their health in a more holistic way; in addition to workout content, FlexIt offers nutrition training, low-impact wellness activities like meditation and yoga, and physical and occupational therapy. By working virtually with a trainer who understands their personal fitness journey and wellness goals, users craft an attainable routine that suits their needs and lifestyle, all from the comfort of their home or any other location with a connected device.
       

       
      By housing services such as FlexIt, Samsung Daily+ is paving the way for the future of virtual health and wellness experiences through its convenience and accessibility to build productive and convenient daily routines. Samsung Daily+ serves as a new lifestyle hub for Smart TV users, allowing them to conveniently enjoy a wide range of premium lifestyle services and features — such as home fitness, telehealth services, video calls and more — using one single interface.
       
      “Through the innovative FlexIt app for Samsung, we’re furthering our commitment to making fitness more accessible than ever. By delivering personalized, one-on-one immersive training experiences directly to your living room, we’re extending our reach to a broader audience, empowering individuals to achieve their wellness goals with ease and convenience,” said Austin Cohen, FlexIt’s Founder and CEO.
       
      During CES® 2024, Samsung gave consumers an early look at Samsung Daily+ and the FlexIt app on its 2024 Neo QLED 8K. Richard Friedman, FlexIt’s Senior Vice President of Technology, joined the Samsung team in Las Vegas to showcase how the FlexIt app integrates with Samsung TVs. Samsung Daily+ is also a 2024 CES Innovation Awards Honoree, having been recognized as a unique smart home service with an open ecosystem that integrates third-party services.
       
      For more information on health offerings on Samsung’s TV lineup, visit Samsung.com.
       
       
      About FlexIt
      FlexIt has revolutionized the fitness and wellness industry through its innovative, cutting-edge technology, offering a comprehensive approach to holistic well-being for consumers and enterprises. Its core solution centers around live, one-on-one, two-way personal health and wellness sessions with fitness and wellness experts, accessible through both web and app platforms. FlexIt’s platform goes beyond just fitness training, embracing holistic well-being through nutrition coaching (led by registered nutritionists with a focus on weight loss), low-impact wellness activities (yoga, meditation, stretching and dance), health coaching, and physical and occupational therapy (covering preventive, pre/post-natal, senior and recovery), offering 28 health modalities on the platform.
       
      Our comprehensive and innovative approach has earned us recognition within the industry. FlexIt has been selected for the Best Budget-Friendly Coaching App of 2023 by Women’s Health, the Best Personal Trainer Apps of 2023 by Forbes, and the Best Fitness Apps in 2023 by Oprah Daily and has been awarded by Men’s Health, Inc. 5000, US News & World Report, among many others.
       
      For media inquiries, please contact:
      [email protected]
       
       
      1 Availability varies by model and region. The FlexIt app will be available through Samsung Daily+ on all 2024 TV models: Neo QLED 8K, 4K, OLED, UHD (above DU7000) and The Frame. OS upgrade is scheduled to be provided for select 2023 TV models during the second half of 2024. 2022 and 2021 TV model users can download the FlexIt app through the app store.
      2 Starting this year, Samsung Daily+, a hub for lifestyle experiences, provides a wide range of services and features — from personal training and telehealth to video calls and remote PC solutions — in one single interface. With Samsung TVs at the center of the home, users can enjoy the benefits of the latest innovations and seamless connectivity between devices in their day-to-day lives.
      3 Logitech Webcam (C930e, C922 PRO STREAM WEBCAM, C925E, C920s Pro HD Webcam, HD Pro Webcam C920, C920-C, C930c, HD Pro Webcam C920, StreamCam), Samsung (SC-FD100B)
      4 English- and Spanish-speaking FlexIt health professionals and trainers
      View the full article
    • By BGR
      Samsung crowned itself the king of the foldable market in repeated remarks recently because it was one of the first companies to adopt the form factor. But the main reason why Samsung outsold competitors had nothing to do with the Korean giant’s ability to manufacture great foldable devices. Samsung simply lacked competition in western markets, and it outspent rivals on advertising by an order of magnitude. That is also part of the reason why the Galaxy Z Flip 5 and Fold 5 might outsell other upcoming foldable phones.
      The new Samsung foldables will drop this summer. But, by the time they do, they’ll have to face several competitors. Chinese smartphone makers are coming to Europe in full force, hoping to put pressure on Samsung with devices like the Oppo Find N2 Flip. If you’re a Samsung fan, you can probably thank that competition for some of the best Galaxy Z Flip 5 rumored upgrades.
      Like any flagship, the Galaxy Z Flip 5 will get hardware upgrades to keep up with tech advancements. That means a new processor as well as potential RAM and storage upgrades. Add camera and battery improvements to that, and you get a brand-new foldable flagship that’s better than its predecessor. That’s essentially what Samsung has done since the first Flip model.
      Oppo Find N2 Flip foldable phone: External display. Image source: Oppo But the Galaxy Z Flip 5 is already rumored to get a larger external display than its predecessor. More importantly, the external display will reportedly be larger than the Oppo Find N2 Flip that the Chinese smartphone maker just launched internationally.
      Moreover, the Galaxy Z Flip 5 should feature a brand-new hinge design that will reduce the visibility of the foldable’s display crease. Again, you can thank the same Find N2 Flip for pushing Samsung in this direction.
      The Oppo handset features a large 3.26-inch external display that provides a lot more at-a-glance information than the Flip 4’s 1.9-inch cover screen.
      Oppo Find N2 Flip foldable phone: New hinge design. Image source: Oppo The Find N2 Flip also rocks a new hinge with a miniaturized design that has fewer components than the first-gen Oppo hinge. According to the company, the hinge is more compact than ever, which leaves more internal space for the battery capacity. The hinge has no gap either when you fold the handset, and it can withstand more than 400,000 folds and unfolds.
      Make no mistake, Samsung isn’t designing the Galaxy Z Flip 5 in response to the Oppo handset. Rumors going back to early December said the Galaxy Z Flip 5 would have a much larger cover display, which could measure more than 3 inches. The same leaks said a new hinge design is coming, with Samsung aiming to reduce the visibility of the crease.
      More recently, leaker Ice Universe tweeted that he can confirm the Flip 5’s cover display is larger than the one on the Oppo Find N2 Flip. Samsung probably settled on these design changes a while ago. But the foldable phone maker knew its competitors were about to exit China.
      Samsung also supplies components for foldable devices, so it might have an idea of what’s coming next from rival companies. Even without supply contracts, the China-bound foldable devices from last year were already great Fold and Flip competitors.
      Also, Samsung likely wanted to increase the size of the Z Flip’s external display. The same goes for improving the hinge.
      Could it have done all this in time for the Z Flip 4’s release, though? Probably, considering the advancements Samsung has made in recent years, starting with the Fold 3 and Flip 3. But the point is that Samsung never felt the pressure to innovate before. The Fold and Flip were the only foldables worth buying in international markets.
      With the Oppo Find N2 Flip’s arrival, Samsung has to impress shoppers this summer when the Galaxy Z Flip 5 arrives. And it must prove that it can innovate in the foldable space at the same pace as rivals.
      Don't Miss: $1,200 Galaxy S23 Ultra has a screen defect that Samsung calls normalThe post Why Samsung’s Galaxy Z Flip 5 cover display and hinge upgrades took so long appeared first on BGR.
      View the full article
    • By Samsung Newsroom
      After a two-year hiatus, Europe’s biggest home appliances trade show is back and better than ever. IFA 2022 took place offline on September 2 in Berlin, Germany, where Samsung Electronics showcased its latest lineup in the Samsung Town exhibition hall. With various zones, such as the SmartThings Life Zone and Everyday Sustainability Zone, visitors could experience the latest products in visual display, home appliances, mobile and memory categories.
       
      Samsung Newsroom takes you to the scene of Samsung Town in this three-story series. In this first story, we’ll cover Samsung’s eco-conscious efforts for sustainable daily lives. In the second story, we’ll share the integrated connected experience enabled by SmartThings Home Life. In the third story, we’ll give you a tour of Samsung’s latest products in the exhibition hall — making you feel as if you are actually there.
       
      At its SmartThings Home booth, Samsung Electronics showcased its vision for the future of home living. The booth featured a setup of seven real home spaces, such as a bedroom, living room and kitchen, allowing visitors to experience and learn about the capabilities of SmartThings.
       
      SmartThings presents a fully integrated home experience by connecting not only Samsung products and services but also third-party devices such as lighting and window blinds to cater to your own lifestyle. SmartThings also helps consumers live a more sustainable life by suggesting ways users can save energy around the home by analyzing energy usage patterns and more.
       
       ▲ When Good Morning Mode is activated, the curtains open and the lights turn on automatically. The air conditioner switches to auto mode and The Frame TV automatically turns on, displaying a photograph to ease you into the morning.
       
      ▲ Visitors can experience the Movie Mode in the Living Room exhibition space. Once Movie Mode is activated, the TV turns on automatically, the curtains close and the lights darken simultaneously. The air conditioner and the air purifier switch to WindFree mode to help focus on the movie. With a single, simple step, the living room turns into a theatre right before your eyes.
       
       ▲ Experience your own home office created with SmartThings. After activating Work From Home mode on the Smart Monitor, the light brightens and the air conditioner and air purifier switch to WindFree mode.
       

       
       ▲ In Home Gym area, the air conditioner and air purifier automatically turn on once Workout Mode is activated, freshening up the space. You can compare your form with the workout videos of your choice using the Multi-View function on the TV. By checking your form in real-time, your workout can be more effective. Once you complete your daily workout, you can check your workout results using Galaxy Watch.
       
       ▲ When you put beef in the Family Hub Refrigerator and save it under the Food List, the SmartThings Cooking recommends personalized recipes and meal plans based on users’ tastes, dietary needs and groceries on hand. The recommended recipe for tonight is steak. Press the Send to Oven button, place the meat inside the Smart Oven and your meal prep for dinner is done.
       
       ▲ When Game Mode is activated, the illuminance lowers and colorful lights fill the room. The air purifier switches to Soundless mode to help make gamers feel as if they’re actually in the game.
      View the full article
    • By BGR
      It’s typically a matter of when, not if, an upcoming smartphone will leak in full ahead of the official reveal. On Tuesday morning, press renders of the Galaxy Z Fold 4 and Galaxy Z Flip 4 leaked online. We had a good idea of what Samsung’s next-gen foldable phones would look like already, but now the final designs are floating around online.
      Galaxy Z Fold 4, Z Flip 4 press images leak
      First up is a rather blurry press render of the Galaxy Z Flip 4 from MySmartPrice. According to the site, the leaked image above comes from an industry insider. At a glance, the new phone looks virtually identical to its predecessor.
      Galaxy Z Flip 4 leaked press render. Image source: MySmartPrice On the left, we see an unfolded Galaxy Z Flip 4 with its 6.7-inch AMOLED display, with a USB-C charging port, speaker grille, and mic at the bottom.
      On the right side, we can see a number of folded Z Flips. The Z Flip 4 will reportedly come in lavender, cream, black, and blue colorways. The back of the Z Flip 4 will once again feature a dual camera setup, but rumors claim the new model is getting a 2.1-inch cover screen. That would be a touch larger than the 1.9-inch cover screen of the Z Flip 3.
      Finally, the report notes that the Z Flip 4 will feature a Snapdragon 8 Plus Gen 1 processor, a 3,700mAh battery, up to 8GB of RAM and 256GB of storage, a 12-megapixel primary camera and 12-megapixel ultrawide camera, and support for 25W fast charging.
      Higher-quality leaked images
      The same morning, Evan Blass (@evleaks) shared even higher-quality press images of both the Galaxy Z Fold 4 and Galaxy Z Flip 4 on 91mobiles.
      In the Z Flip 4 press render from Blass, it’s easier to see the hole-punch selfie camera:
      Galaxy Z Flip 4 press image leak. Image source: 91mobiles/Evan Blass Next, we have our best look yet at the Galaxy Z Fold 4. It’s hard to gather much from a shot of the phone when it’s unfolded, but Blass claims that the phone will be available in Phantom Black, Beige, and Gray Green. We can also make out the metal shell of the phone and the side-mounted power button with a fingerprint sensor:
      Galaxy Z Fold 4 press image leak. Image source: 91mobiles/Evan Blass Previous rumors have suggested that the Galaxy Z Fold 4 will feature a 7.6-inch main display, 6.2-inch cover screen, a triple rear camera setup (50MP+12MP+10MP), Snapdragon 8 Plus Gen 1 processor, 12GB of RAM, and up to 1TB of internal storage.
      In addition to a recent spate of leaks, Samsung has also seemingly confirmed the date of its next Galaxy Unpacked event. The company tweeted out this series of cryptic images on Monday hinting at the date of its next major product reveal:

      If you solve the puzzle, it offers up the following number: 081022. That would translate to August 10th, 2022, which just happens to be the date that Evan Blass shared on Twitter on Monday morning. We’ll finally see the new foldables on that date.
      The post Final designs of Galaxy Z Fold 4 and Galaxy Z Flip 4 leak online appeared first on BGR.
      View the full article
    • By Samsung Newsroom
      View the full blog at its source





×
×
  • Create New...