Tizen Remote Web Inspector framework incompatible with newer Chrome versions
-
Similar Topics
-
By Samsung Newsroom
Due to advancements in memory management and performance optimization, Android is transitioning its kernel page size from 4 KB to 16 KB. This change impacts how applications manage memory and requires developers to ensure compatibility, and was addressed in Adding 16 KB page size to Android and Support 16 KB page sizes.
Google Play has also published a blog post (Prepare your apps for Google Play’s 16 KB page size compatibility requirement) asking developers to support 16 KB page sizes in their applications.
Native Code
Applications containing native code must be built to support 16 KB page sizes. Refer to the official Google document for detailed instructions.
Testing Environment
Google Android Emulator provides a testing environment for 16 KB pages.
For real-world testing, Samsung's Remote Test Lab offers a similar environment on actual Samsung devices. See Get Started with Remote Test Lab for Mobile App Testing, a previous Remote Test Lab blog, to check if your application works in a 16 KB page environment. We recommend that you search using the keyword "remote test lab" in the Blog list and look through other posts related to the Remote Test Lab as well.
Understanding 16 KB Page Size
For a general understanding of what a page refers to in the context of an operating system (OS), see Page (Computer memory).
You can think of it as a way of managing DRAM memory in units called pages. For example, if you divide a physical DRAM memory of 32 KB into 4 KB pages, you get 8 pages. If you divide it into 16 KB pages, you get 2 pages. This physical memory is mapped into the virtual address space of each process, and the unit of this mapping is a page. When a process accesses a specific address, it goes through a page table to access the page of the physical memory corresponding to the address. If the page size is increased from 4 KB to 16 KB, allocating and mapping a memory of 16 KB that would have used 4 operations can now be done in just one. This affects not only in-kernel memory management, but also the file system and block layer, ultimately leading to an improvement in performance.
Kernel mmap & Application Change
Understanding the mmap API
In a Linux kernel, user space processes use the mmap API to map files or devices into their virtual address space. One of the arguments in mmap is the offset, which is required to be a multiple of the page size, as shown below.
Failing to adhere to the requirement will fail the mmap operation. If the application logic assumes that mmap will succeed, this may cause the application to crash.
Impact of the Page Size Change
When the kernel page size changes from 4 KB to 16 KB, the mmap's offset value must now be a multiple of 16 KB, not 4 KB. In other words, on a 4 KB page kernel, offsets of 0, 4, 8, and 12 KB work correctly, but on a 16 KB page kernel, offsets of 4, 8, and 12 KB do not.
You can configure these mmap operations while building an application, but it is also possible the developer did not use the mmap themselves, because in many cases the internal linker performs the mmap automatically. A linker refers to the application's Executable and Linkable Format (ELF) to perform the mmap. It's important to build the application with 16 KB pages to make sure the linker performs the mmap to the correct locations for the 16 KB page kernel.
To reiterate, if your application includes native code (not just Java), ensure that you have built it to support 16 KB page sizes. For guidance, refer to this Google Document. We have also provided a shell script that you can use to verify that your application supports the 16 KB page size.
View the full blog at its source
-
By Samsung Newsroom
In 2022, Samsung Electronics announced its environmental strategy to achieve net zero carbon emissions by 2050.
As part of these sustainability efforts, Samsung has expanded the use of recycled materials in plastic parts for its products. By 2030, Samsung aims to incorporate 50% recycled materials into its plastic parts and by 2050, aims to use 100% recycled materials for all of its plastic parts.
Samsung’s SolarCell Remote exemplifies Samsung’s commitment to the environment, and as it celebrates its third anniversary, Samsung Newsroom is exploring how this eco-conscious product has progressed since its initial release in 2021, with perspectives from JongKeun Lee of H/W Platform Lab and HyunJoo Kim of Mecha Solution Lab.
▲ (From left) JongKeun Lee from H/W Platform Lab and HyunJoo Kim from Mecha Solution Lab
Eliminating the Need for Disposable Batteries
Samsung Electronics developed the SolarCell Remote to combat the environmental impact of discarding used batteries. It is the industry’s first rechargeable remote control, with a solar panel (solar cell) that can be charged by sunlight or indoor lighting. The remote can also be charged with a USB-C cable so consumers have many ways to charge their remote.
“The level of carbon emissions from the SolarCell Remote, from production to disposal, is roughly one-third of that of the manufacturing of disposable batteries1,” said JongKeun Lee from H/W Platform Lab. “By eliminating the need for disposable batteries, not only are fewer resources consumed but carbon emissions are lowered by manufacturing fewer batteries over time.”
Another remarkable feature is its low power consumption. The SolarCell Remote was designed to run on about 10% of the power that typical remote controls use. “Samsung made significant progress by drastically eliminating unnecessary outputs and operations, contributing to great energy savings,” Lee added.
The SolarCell Remote Recycles More Than Six Tonnes of Waste
Twenty-four percent of the plastics used in the SolarCell Remote come from recycled materials. This means more than six tonnes of waste are recycled for the annual production of 10 million SolarCell Remotes. This equates to about an 18% decrease in carbon emissions compared to production using conventional materials.
This was no simple undertaking. It takes time and effort to develop and apply alternative materials made from recycled waste in a meaningful way.
“With growing concerns about ocean waste, we looked carefully into many solutions. We chose to use recycled plastics from discarded fishing nets for 20% of brackets of the 2023 SolarCell Remote,” said HyunJoo Kim from Mecha Solution Lab. “Going forward, we aim to foster the use of these resources and utilize recycled plastics more aggressively.”
“This year, we started using recycled plastics from discarded fishing nets. While they are costly and difficult to process, the end result is a higher quality of materials which contribute to our mission of everyday sustainability,” Kim added. “The process is quite extensive, from sorting out the waste to cleaning, removing toxic substances and improving material properties.”
In recognition of this product’s environmentally friendly design, Time Magazine selected the SolarCell Remote as one of Time Magazine’s “The Best Inventions of 2022”.
All of Samsung’s 2023 Lifestyle TVs are equipped with the 2023 SolarCell Remote. Samsung’s goal is to integrate more eco-conscious products and processes into a wider range of models across regions and empower consumers to live a more sustainable lifestyle.
In addition, Samsung decreased the size of the SolarCell Remote by 25% in its latest iteration. This means that the remote control uses less plastic while enhancing the product’s usability.
“As the SolarCell Remote became smaller, manufacturing uses less plastic and it became an ideal size for consumers’ hands, making it a better product all around,” Lee explained.
Pursuing an Eco-Conscious Strategy With a Streamlined Approach
So, what are Samsung’s next steps to enhance sustainability of the SolarCell Remote?
“We are continuing to move in the direction of light, thin and small to keep the use of plastic low,” Kim said.
“We are dedicated to creating a user-friendly remote control that consumes fewer resources and less energy,” Lee said. “Samsung’s ultimate goal is to empower users to control products with minimal effort while reducing the use of materials and energy. This could mean one day we get rid of the remote control entirely. The SolarCell Remote is a bold step in the direction of everyday sustainability and we can’t wait to show everyone what’s next.”
The ambitious journey of the SolarCell Remote to contribute to a more eco-conscious lifestyle is just beginning.
1 Considering most TVs are used for seven years and an AA battery for their remote controls are replaced once in a year, the number of discarded batteries for a TV will be 14 every seven years. This means charging and using SolarCell Remote for seven years reduces carbon emissions by one third compared to using AA batteries.
View the full article
-
By Dzejbi
Is it possible to do step-forward and step-rewind with TV's remote control on a video in Tizen browser?
For example, when I open any video from www.Twitter.com on iPhone (in full screen), nice controls for step-forward / step-rewind show up (screenshot attached).
But I couldn't find similar feature when opening video from www.twitter.com on Tizen browser in SamsungTV.
Can it be achieved? Maybe there's a workaround? Maybe I should install a different browser on Tizen?
-
-
-
Recommended Posts
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.