Jump to content

ARM device BIOS interface

Nagby

hi, this is a part of an idea of modular phones/tablets/laptops, and it would be a BIOS for ARM devices (yes that's a copy of the title :|)

 

it would be separated in 4 parts :

-overall device informations

-performances, benchmark and OC (yup, ARM overclock, the same way you do on x86 systems)

-operating system management

-security, to protect your datas from being stolen

 

here is a demonstration of it

 

and here on a device : http://fc03.deviantart.net/fs71/f/2014/182/1/1/render_109_by_nagby-d7oqovb.png

it look different from the video, because it is in landscape mode

 

this interface would only be displayed on the main screen to have the right ratio/resolution + thanks to the material design from google that i followed as possible

main screen is the screen of the case, or if none, there must be a "main" screen plug (HDMI or DP) when device can have a special screen added for it trhough a specific plug, it become "main"

interface is in portrait mode when the width is under 1280 pixels (width is side where you selected "this is the top", doesn't depend on the screen rotation) or screen width is under 80mm

and landscape when over those

it is made for 16:9 and 9:16 ration, but height can vary, so there will be more or less scrolling

for example :

if you have a 1920x1200 screen and you choose a 1920 side as top, it will be in landscape, and you will need less scrolling on the menus

now if you have a 512x512 screen (such as blackberry screens), it will be in portrait, and you will have a lot of scrolling :P

(interface still usable if you have at least 480 pixels in both ways)

and if you have a 3840x2160 (4K) screen and choose a 2160 side as top, it will be in landscape, and you will pretty much have everything on screen without scrolling

 

some notes that i forgot to mention on the video : 

-If battery get a power input during benchmark, the test is aborted (cheating is wrong)

  And of course, if you have no battery, this test will be unavaible

-OS menu didn't get much time in the video

  When you download an OS, it will ask on which storage device you want to put it on

  Download progress will be over the tile in OS menu so you can do other things while it downloads + if you get out of bios it will just pause and resume next time (possible to cancel ofc)

      same thing when you install, uninstall or update (OS update is like bios update > check for new, or back to previous*)

  OS are downloaded on a specific storage device, so when you choose to install, it will install on this storage device

      if you want to change it, touch the name of the device it is on and choose another one (will take some time because it will completely re-install it)

  You can set 1 OS as default, it will be launched if no input is detected during power on, if you touch the screen or press a button it will abort OS boot and initialize BIOS

      BIOS in portrait mode remember in which tab you left, so most of the time it will be in OS tab so you quickly get OS choice

  You can "optimize" an OS, this summarize the components of the device so the OS won't have to check them itself (shorter boot time) but then if you changed components OS will crash, so you will have to re-optimize it

      user will be warned by the crash risk when choosing to optimize an OS

  Paying OS could be downloaded after entering a serial, or you could choose to use it with ads and bloatwares (kind of demo to try the OS)

  BIOS settings and interface are also accessible while in the OS, because they will all be installed with an app that does the same (even can continue an OS download/installation)

-On performance tab, "Apply" appear only when settings are changed and not saved yet

 

*you can find several updates newer than your current version

for example : 

if you have, let's say, vers 1.1 and there is vers 1.2 and 1.3

when you check for new updates, you will be able to choose to install 1.2 or 1.3

and if you choose 1.2, you will also have to check for new updates to find 1.3

back to previous version is only for updates before the current one (usefull when your hardware has problems with latest updates)

 

 

an 8K pic of different devices with that interface displayed on their screen : http://fc01.deviantart.net/fs70/f/2014/182/9/a/tab_117_by_nagby-d7or2r0.png

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×