[ROM] SC VIM2 Pie ATV Debug/User Builds v2.0 20210313

Hi there guys and girls, one more rom/fw for you all!
Many thks to Khadas for sending me the device to play
Ok guys im going to write the max i remember i did on sdk… i can’t remember all of it!
Build from Latest source.
Debug Build ( i might do in the future a rls build with my own keys )
I also added my layout(in zip format in internal storage) for squarehome3, is not hard to import it.

READ RECOMMENDATIONS BELLOW!!!

IF YOU HAVE TO MANY ISSUES IN THE BUILD AFTER FLASH EVEN IF THE FLASH WENT OK, JUST REFLASH AGAIN THE IMG BECAUSE YOU GOT A BAD FLASH EVEN IF IT SAID IT WAS OK.


On the first boot you guys need to update some google apps manually in playstore.


Differences of USER and USERDEBUG builds:

User Build : This build is done to be as close to a company rls as possible, it does not have root or twrp and is compiled with rls keys and SELINUX enforced, what this means for you?
Well it means lot more apps show in Playstore that didn’t show before, (EX: my isp android live tv app, only shows in Playstore non rooted and SELINUX enforced devices, also the streams in the app does not even play in rooted devices.). Like this there’s lots of other ISP/NON ISP apps Out there…

UserDebug Build: This build does have root, selinux is permissive and some other stuff you will see in changelog down there…, but of course you will lose the above…


Changelog v2.0:

  • Used latest sdk.
  • Added “Picture” to “Advanced Settings” (Read Recommendations bellow)
  • Fixed screenshot button in navigation bar.
  • Fixed no boot if powered from DTV board.
  • Added dovi!
  • Some cleaning etc…
  • And lots of other stuff, i can’t remember now all the changes, check it out by yourselves.

Recommendations:

  • On the ATV build i do recommend you guys to go to playstore and manually update the default google apps, and then restart the box.
  • I do recommend if you guys have issues playing some Dolby Digital audio, to go to “settings->Device Preferences->Sound”, and in there in “Select formats” set it to “Manual:Select which formats to use”, and them just manually enable all formats.
  • This is because there is an few issues how the sdk detects the formats being used in some videos with Dolby Digital audio, remember this will not mean you will have DTS-HD support or even Dolby Atmos, since the required libs are not there to have that support!
  • I also recommend on both builds to disable the “DNR” and also play with the “Picture Mode”, for that go to “settings->Advanced Settings->Picture”.

Bugs?:

  • No TWRP at the moment.
  • Of course there is bugs… there always be bugs…

Want to buy me a beer?


Download SC v2.0 IMG’s:


OLD Build’s IMG’s:


Install instructions:

  • Use usb burning tool 2.2.0 to burn the IMG.
  • More information on how to put the device in flash mode refer to khadas wiki!

THIS ROM DELETES ALL YOUR DATA SO DO A BACKUP!

USE AT YOUR OWN RISK!

Enjoy it :slight_smile:

5 Likes

Thank you superceleron, I know you are very busy. Very nice of you squeeze these in. Looking forward to giving it a spin.

3 Likes

ты прошлые не допилил а уже новую выложил .где поддержка DTV.разочарован

hi there, please does the ‘user build’ image works in vim2 1.2? I tried and it updates with success but it does not boot, see only the khadas logo for a long time

By any chance you have the DTV board attached?
Mine is also the v1.2 and works just fine.

Reflash to see if it gets corrected.

I apologize, it seems that this problem was described, and the problem was either with the power supply unit, or with the power supply cable, now I don’t remember exactly

hi, I tried to reflash 2 times and had the same problem, I dont have a dtv board, I also tried the ‘user build’ from here - [ROM] SC VIM2 Pie “Normal” Debug/User Builds v1.0 - and the flash fails for this one almost in end of the progress bar

Are you using version 2.2.0 of the USB Burning Tool? Also, set tool to “Erase all”.

Can’t reproduce it here, it always boots.
Maybe yours as some hw issue?!

If you have a successful flash, but it doesn’t boot, as Vladimir.v.v stated, ensure power supply is adequate and functioning normally.

For the sake of experiment, you can try different firmware more, so that there is no doubt about the firmware from Superceleron :slightly_smiling_face:

hi all, thanks a lot for the support, I had already tried other builds and also the manjaro kde one and they all worked fine, now based in the comment from RDFTKV about the USB Burnning Tool I was able to figure it out, I was trying the update using a sd card but it worked fine after using the USB Burnning Tool, however I was trying to install the non-root images because wanted to use the ‘HBO Go’ app but it doesn’t work and shows a message saying ‘this device is rooted’, so in summary the ‘normal’ and ‘atv’ firmwares from Superceleron work fine but for some reason the HBO app sees them as rooted

1 Like

Ye i know, is because of SELINUX that is in permissive mode, i had to do it like that since in this sdk the user build is all broken in SELINUX and to fix it, it takes a time that i do not have.
So all this new builds im going to post to all VIMS are like that.
If you plan on using a app that also checks for selinux permissive/enforced, then you have to wait a while until i have the time to fix it, or use a older USER build for the other vims.
VIM2 i do not have one older user build unfortunately.

thanks Superceleron, I already tried some old builds from the forum here but could had the same issue with hbo in all of them, I’ll keep following things here and hope some day you or maybe some other user can fix it, appreciate your efforts in making these builds, thanks once again

1 Like

Nice work.
Flashed the SC_VIM2_DEBUG_ATV-v1.0-20200802

Running all day today.
No issues detected so far.

Subscription Apk’s all playing fine.

Surprising Low Temperatures during playback for an S912

Thanks again @superceleron

2 Likes

а вентилятор и тюнер пашет или ражно недоделанное

sorry i do not speak russian, from the translation i see you complaining about the fan and tv tuner board.
Well fan here works just fine i can control it just fine.
TV tuner board, that is something that needs to be khadas to do it, i do not work for khadas!

1 Like

Плата ТВ-тюнера можно прикрутить

Yes it can be screwed just fine(i have mine screwed), you just can’t power the vim2 from that board, you always have to use vim2 usb-c to power it on.
If you try to power it from the tv board then you only get a black screen.