yashsingh1/xdaforums huggingface dataset:
[Android Stick & Console AMLogic based Computers] simonchunk:
I've managed to place the apks in system/preinstall and then have a preinstall.sh in system/bin to call it.

Found that idea in the basic build that comes with the box.

I've replaced Ricky's preinstall.sh and they then install after the rom loads. Ricky's one had info about init.d though. Was that important?
[Android Stick & Console AMLogic based Computers] ZeroZorro:
Changing Screensaver Clock to Analogue did work when changed from the Settings app from the app-grid. As I wrote before, it didn't from Home-Screen settings icon (rightside-bar). Maybe this will shed some light on a solution (if even wanted, cause most people (including me) don't even care ;) )

As for the Firefox-icon-shortcut-bug:

Renaming any app to the name/folder the icon-shortcut expects could work?

One more thing:

When Google Play or Google Play Store (they both appear in Kodi (version 18) are started from Kodi>Androidapps then there won't be asking for agree and also no autostart downloading GooglePlay 'update'

Maybe that helps too
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Yes that's a very important file, my pre-install.sh is the I hook that calls scripts in /system/etc/init.d

Without that the rom will be similar to stock and clutter alot, if you cannot wait until tonight, leave my pre-installing.sh file inside /system/bin and copy the stock pre-install.sh file into /system/etc/init.d folder
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Yes your right, but that could conflict with updating the app on playstore.
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Great, feel free to download the rom now but expect an update tonight
[Android Stick & Console AMLogic based Computers] simonchunk:
I'm in no hurry mate, I read your update plan. Looks great.

I'm literally just playing around at this stage to see what works and what doesn't.

I won't settle on a final build until I can get that kodi install going anyway ?
[Android Stick & Console AMLogic based Computers] ZeroZorro:
True...same for Google Play...starting from Kodi is not really an option, but its kinda strange it behaves different when started from there so I thought it could be worth mentioning...I'll wait patiently for next release and will report 'real' bugs if I find them! Thanks again
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
I'll have to look more into it in V2.x

The Kodi solution will not be included in the release unless it's something extremely simple(possibly)
[Android Stick & Console AMLogic based Computers] simonchunk:
The kodi.zip is in the unstable 7.1.2 build if that helps. It's obviously pulling it from somewhere. I'll keep looking too
[Android Stick & Console AMLogic based Computers] simonchunk:
Also, I cant get the appinstaller to work. Its missing from the build and will not port across.
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
What exactly is the app installer used for? I removed it by default as there's not much need for it
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
If we do add this back to the ROM, we will be using the newest one from build 1075, my best guess would be it contains updated configurations and repo's
[Android Stick & Console AMLogic based Computers] simonchunk:
Appinstaller is the system app to install APK from a USB
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Try this, open es file explorer and click on the app you wanna install on the USB, let me know if that works
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Playstore fix and newest Google apps will be included in the rom release tonight, also me and [MENTION=8898246]whiteak[/MENTION] found a way to get Netflix 100% operational with hd support
[Android Stick & Console AMLogic based Computers] simonchunk:
Yep, that works and so does the Downloads app. They both open the installer. They are just hard to navigate with the stock remote is all

---------- Post added at 01:32 AM ---------- Previous post was at 01:28 AM ----------

I can easily change what kodi build it loads by changing the information within the zip, we just need to get it to load this zip on first boot of kodi.

I'm assuming the image from the factory is simply installing kodi (kdplayer) and then pulling this zip to load a basic version with addons, etc.

All I want is for the ROM to pull from this zip file. I'll make the changes to the zip file myself ;)
[Android Stick & Console AMLogic based Computers] ErbDroid:
Hey me again, late reply!

No worries at all mate! Credit given where due!!

A month has passed but I have just caught up on the forum.....

Congrats on Ricky's ROM tool! Suppose that means more Poison ROM development!! YAY! :)

Glad to say I've had it running smoothly for a couple weeks now mate thank you.

Pleased to hear the new version will be more universal (SDK version, Bluetooth & WiFi etc)

This means I can put this ROM on my friends boxes soon and spread the word! :D

Will have to try this on s905x too with a little tinker and see if it works on my old box!

Once again, Thank you for your genius development and hard work! Truly inspiring for me!

I look forward to the new version soon!!!!

Well Done mate! Keep it up!
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Thanks, poison kitchen is still in early development stages but so far as per testing, the implemented features have passed with flying colors!

Poison V3 is produced by the kitchen so it definitely works with AMLogic devices
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Sdcard method can fix this, as for the cable its standard USB to USB, i actually made mine (4m long) from 2 android usb cables

Next time in future if anything messes up like that reflash poison, it will overwrite all files in /system, re-create the symbolic links and fix permissions

But yes, easily fixable
[Android Stick & Console AMLogic based Computers] volcomguyaz:
Awesome! I'm getting there lol. Of course I'll get something a little more official but for those who might be stressting from a brick or excitement over this ROM and trying to find one of these cables - it is possible!... when I heard the 'ding' in USB Burner I was like no way! So now that its fixed next step is TWRP. The instructions and tool appear to be easy enough but I just realized I have an Ethernet running to my PC and s912 is utilizing wireless and is not connecting through the app. I don't have an extra wireless adapter and/or Cat5 ATM... Hate to be that guy with a question every step of the way lol but are there any alternative way's to flash the recovery? If not Ill be making a trip to walmart lol but its deff worth it! Keep up the great work!
[Android Stick & Console AMLogic based Computers] cloudsay2002:
Hi, Ricky

Thanks for quick reply.

Please help me understand.

1.

"If your device is on 7.1.1 flash to 2/16GB variant, if its on 7.1.2 flash the 3/32GB variant, in reallity it makes no difference,its just AMlogics stupid way of trying to prevent porting"

Does it mean...It doesn't matter the android version is earlier or lastes, I can flash them.

It's not about upgrade or downgrade. Just follow the rule like below.

Device A ( Android 7.10, 2/16GB), Device B (Android 7.11, 2/16GB), Device C (Android 7.12, 2/16GB)

Device A, B and C => Flash Poison ROM 2.0 for 2/16GB variants

Device E ( Android 7.10, 3/32GB), Device F (Android 7.11, 3/32GB), Device G (Android 7.12, 3/32GB)

Device E, F and G => Flash Poison ROM 2.0 for 3/32GB variants

Is that right?

What about Device D (Android 6.0, 2/16GB), Device G (Android 6.0, 3/32GB)? The same rule?

2.

About TWRP recovery.

First, I use the "Amlogic Flash Tool & Recovery Porter"

https://xdaforums.com/android-stick...c/amlogic-devices-amlogic-flash-tool-t3745640

"Flash" tab to flash POISON ROM.

Second, I download download the right "custom-recovery.img" from your post "[T95Z PLUS] Amlogic customisation thread (Firmwares, Mods, Recoveries, Etc)"

https://xdaforums.com/android-stick...95z-plus-one-thread-files-recoveries-t3737040

"Recovery

So far we have a working recovery(TWRP) thanks to [MENTION=1461342]rrvuhpg[/MENTION]

You can download it from HERE for the 2/16GB T95Z variant(Mirrored and renamed custom-recovery.img for the sake of flashing instructions)

HERE for the 3/32GB T95Z variant(Mirrored and renamed custom-recovery.img for the sake of flashing instructions)"

and use the "Amlogic Flash Tool & Recovery Porter"

"Porting" tab to install TWRP to any S912 devices.

3.

Does Amlogic Flash Tool & Recovery Porter flash a device only wireless?

Can Amlogic Flash Tool & Recovery Porter flash a device through USB?

4.

Can I use "USB burning tool" to install POISON ROM and TWRP?

Thank you!
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Yes im planning on implementing this in the upcoming build,a kernel and recovery flasher app

but for now you can simply get the recovery from device(download terminal emulator open it and do the following)

su

dd if=/dev/block/recovery of=/sdcard/oldrecovery.img

after that process is complete transfer it to your PC, you can then go to the port tab and select the a local file(oldrecovery.img)

it will then generate a porter recovery.img file

put it in the same place as oldrecovery.img on your device and open terminal emulatorand do the following

su

dd if=/sdcard/recovery.img of=/dev/block/recovery
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Okay to solve confusion

Device B and C are only supported due to amlogics dodgy implemention to prevent these sort of things

device B(7.1.1) flash 2/16GB variant(in reallity i should have just called it 7.1.1 variant), for device C(7.1.2) flash 3/32GB variant

The amlogic flash tool and recovery porter does all the work for you, no need to download an custom-recovery.img, just connect your device wirelessly within the tool, go to the porting tab, select pull recovery from device and click Create TWRP, it will then generate a recovery.img that has TWRP implemented, put that file somewhere safe, go to the flash tab, Choose recovery as the partition you are going to flash, select the newly generated recovery.img and click flash, THAT IS ALL!

No the tool does not support ADB via USB as amlogic devices do not have support for that

Also no you cannot flash poison with USB burning tool, the reason i stuck with the generic method of flash via recovery is its just much better practice and also allows you to backup your device prior to any changes incase something goes wrong, meaning theres no such thing as bricking your device.
[Android Stick & Console AMLogic based Computers] volcomguyaz:
That was FLAWLESS! Wow you Sir, are a genius! We are lucky to have you - just amazing!

...I might as well finish it off and let you determine which current firmware I should flash?! Again Its the k3 16/32.

I cant thank you enough!
[Android Stick & Console AMLogic based Computers] volcomguyaz:
What gapps are you guys using for this setup this is mjy first x64 device
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Standard debloated that comes with stock firmware

If your device is on 7.1.1 flash the 2/16gb, if its on 7.1.2 flash 3/32

Theres alot more id like to add but like i said, i have no TV at the moment (dontions are welcome) so testing is hard for me to do
[Android Stick & Console AMLogic based Computers] ojcu:
In other words, DO NOT update SU binaries, is that right? I've just done it and it's stuck on bootloop.
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Correct, until next update that will be fixed
[Android Stick & Console AMLogic based Computers] ojcu:
BTW, what's that white dot? It was in stock rom as well.
[Android Stick & Console AMLogic based Computers] volcomguyaz:
I too am getting the boot loop. I have been playing around with it for the last couple hours it just keeps repeating the splash screen. I tried a couple different techniques w/ wiping but nodda. But I cant complain! the TWRP means its only a matter of time =D and now I'm over the fear of a brick with all the practice:D

Dude no TV?! I'f I didn't have that in between flashing I don't know what I would do lol. That explains why you appear to be extremely proficient and smarter then 90% of XDA and the internet lol. You probably set some kind of a record with your FAQ thread I have never seen anything like that! Glad I got the s912 cause all it takes is one great developer!
[Android Stick & Console AMLogic based Computers] lodk:
Found out the answer to all the questions, as for the adb install of recovery I used

https://xdaforums.com/android-stick...gic-flash-tool-t3745640/post75465765#poststop

worked good took a bit to connect but just restarted the program and it connected fine. so if a cable is what stops you from adb this might be the trick.

usb burning tool I again dont have a male to male cable so looked for alternate approach. I read a post on freak tab site that said sd card maker was better but all site suggest usb burner. I tried following the post directions see here.

http://freaktab.com/forum/tv-player...tool-when-there-s-a-more-reliable-safe-method

I went from 6.0 to 7.1.1 with sd card maker and put twrp on with

Amlogic Flash Tool & Recovery Porter no issues at all

again thanks for the great rom and the hard work you put in to it
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
The fact that this device does not support ADB via cable really makes me sick on the inside..

Thus why the tool is designed to work wirelessly

in reallity they both do the same thing(flash amlogic firmware to device) its like fastboot but amlogics implemention

So either way you can use USB burning tool or SDburn card maker, the only reason SDcard burn cardd maker is "Safer" is because theres less of a risk of knocking the cable out.

No worries, i hope you enjoy the ROM
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Thanks for the positive feedback, its trial and error, for some task i have modified the firmware for vysor, but still i cant test flashing the rom(the main thing i need to test)

That is why i rely on people testing to report feedback and errors, eventually we will get there..

I simply dont know why people bother with device specific patches when you can make most of them universal.

For your bootloop problem, wipe data/factory reset, and flash poisonrom again, this will solve it
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
I think this had something to do with the keyboard, [MENTION=8898246]whiteak[/MENTION] solved this issue, i still havent added the fix to the rom yet but ill get around to it
[Android Stick & Console AMLogic based Computers] volcomguyaz:
I have been at this alll night lol I give up. I have tried so many different combinations of wipes/flashing/layering 16 on the 32 -> 32 twice. I just dunno anymore lol =P
[Android Stick & Console AMLogic based Computers] volcomguyaz:
I had another thought, I know for sure you'd be able to debunk. Is it all a possibility that the issue I'm having w/ boot loop be at related to my root being so embedded? The reason I say that is because when I first acquired this box I know for sure it came pre-rooted and the system apk was chain fire (classic blue logo) and did appear to have any issues that I was aware of. When I 'bricked' the box the other night, upon reinstalling the stock firmware, when the device came back online the superuser is now Kouch and is a black icon. There hasn't been any success removing or unrooting this device despite attempts made through terminal. I'm pretty sure that's not uncommon but that and the fact it's a different developer for sure makes me suspect for some reason lol I don't even know how that change up is even possible because just like 90% of everybody else I have only been able to find ONE firmware image to flash. I even flashed the same image from multiple sources. I'm sure this is even further out there but the alternate Method of flashing TWRP you helped me with, is it possible by doing it through terminal something was missed in the backend that's not allowing it to boot? I'm pretty confident that would have resolved itself upon any flash of a system image. I know I'm reaching but I have been flashing especially w/ twrp for a lot of years I have no idea what I'm missing lol. Anyway hope everybody is well! Later
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Well it is possible, flash the latest 7.1.2 firmware with usb burning tool, then flash poison 3/32, i have no idea why its not booting but it sure is odd
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Fixed the HOSTS bug where access to some sites are denied
[Android Stick & Console AMLogic based Computers] :
Are you just teasing us with what the new version will have?:p

Also noticed this is still in OP:

NOTE: if your device is not on android 7.1.1 you must flash stock 7.1.1 with USB burning tool to update the bootloader.

Isn't this not true if you are on the 3/32 variant (like me which is running ROM very smooth) ? Might confuse some newbies?
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Well, next update will not matter, you will just need to be on 7.1.2, 1 file for both 2/16 and 3/32, so a single package, its coming, it really is guys i promise
[Android Stick & Console AMLogic based Computers] :
Any ideas on why my Box sometimes blinks on and off like I posted...it happened the the day again...it happened before your ROM too, actually more often then
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Do you know how to take a logcat?

if not look up a guide on taking a logcat, after that send it to me and ill try evaluating the issue, it will be hard as i will not be able to replicate it, but my best bet is a faulty graphics driver :crying:
[Android Stick & Console AMLogic based Computers] :
Is there a way for me to update or redo the graphics driver? No clue on logcat
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
You coult try heating the board with a heatgun or hair dryer, maybe a loose solder or something, if not it should be under warranty
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
OTA updates.. DONE!
[Android Stick & Console AMLogic based Computers] :
Huh?
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
I have added support for Poison OTA updates, when an update is available it will download, reboot and flash automatically
[Android Stick & Console AMLogic based Computers] :
Tease!

Can you show me a picture of the area to heat up for the graphics card issue?
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Any/Every component on the board
[Android Stick & Console AMLogic based Computers] savanihiren:
[MENTION=5105831]Ricky Divjakovski[/MENTION]

i have installed posion rom on my box (X92 - 3/32) but unfortunately the digital clock display on the box (not on tv) is not working/showing, when i was on stock rom it was working.... any solution for it... rest is working fine....

also eager to wait for your latest rom... thanks for your best effort.... like your stuff...
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Im working on that,like i said i have no TV, im pushing currently pushing the rom via ADB to /sdcard, making an openrecoveryscript and rebooting into recovery to test, the flashing process im doing blind folded,if something goes wrong i.e rom doesnt boot, im stuck until i get to a TV

edit: the way an ORS script works is a script called openrecoveryscript in /cache/recovery is run when booting into recovery if detected, the script has a bunch of commands that will flash rom.zip in /sdcard and automatically reboot after provided everything went OK, this is how ive been working blindfolded :)

Theres also some major changes to the PoisonCompiler/RomAutomater i made specifically for this ROM, allowing easier modification to the rom programatically.

But i have my witts about the clock, makes it very easy for me to debug as we only modify the boot and system partition, next update no boot.img will be included, so the error must be in /system and ill bet that its something in /lib or /vendor thats causing this, a solution WILL BE INCLUDED
[Android Stick & Console AMLogic based Computers] savanihiren:
thanks mate.... quick reply...

best luck for development... take your time...

good things always need time... will wait for the best rom on the earth :good::good:
[Android Stick & Console AMLogic based Computers] MrFoxx:
Not sure if it's just me but I'm not getting Ethernet support on M8S PRO L S912 3GB model. Have tried flashing from 7.1.1 and 7.1.2 and same issue remains. PPPoE app says insert cable and the settings app just reports "Not Connected" on Ethernet.
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
PPPoE i think is removed from the rom

After a little more debugging, ill be adding the option for live TWRP backups, meaning you can take a backup(in the format of a TWRP backup) while booted ;)
[Android Stick & Console AMLogic based Computers] MrFoxx:
So we are unable to use an Ethernet cable and the only option is Wi-Fi?
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
Just confirmed PPPoE is in 2.0, but for some reason suffers a crash :/

Also guys, take note i made a new thread for Open Source Amlogic tools i built, Bye Bye AMlogic :cowboy:
[Android Stick & Console AMLogic based Computers] volcomguyaz:
Somthing you can try in droidsettings under graphics the option to "automatically select best resolution" make sure that is unchecked. I have that issue on my 4 k monitor. Once I unchecked that option and manually set the resolution it went away. Sorry I dont have the exact names, I am not in front my box at the moment. Hope that helps!
[Android Stick & Console AMLogic based Computers] :
Are you saying yours flashed on and off sometimes when rebooting this box using a 4k monitor?
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
That must stay checked by default, may i ask what caused you to uncheck it?

The system tests what the best resolution for the device is when HDMI is plugged in, 99% of the time its spot on
[Android Stick & Console AMLogic based Computers] :
nvm....
[Android Stick & Console AMLogic based Computers] PTHugo:
I was trying the link for download somehow it does not work cold you please share the web address, many thanks

---------- Post added at 11:57 AM ---------- Previous post was at 11:54 AM ----------

Got it thanks anyway...
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
CONFIRMED - Aroma installer now semi-working, only setback is the lack of support for the remote..
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
AROMA INSTALLER FULLY FUNCTIONAL(Remote not mouse), so say hello to customizable installations
[Android Stick & Console AMLogic based Computers] volcomguyaz:
Sweet! Can't wait! I tried another round of flashing but still doesn't boot beyond splash screen. I did however find the 6.0 stock image lol I figured if I could get back on 7.1.1 I might have better luck. I'll just wait at this point I don't know how long my makeshift usba-a cable is gonna hold out lol

Thanks for the update :D
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
I made my own 3m cable, still survived up until yesterday when i turned it into an extension USB cord(male to female)

Also option to choose root method will not be included as im facing issues with dirty flashing magisk(must be dirty flashed as we will not be including a kernel to preserve wifi drivers)
[Android Stick & Console AMLogic based Computers] Ricky Divjakovski:
GREAT NEWS! i know a guy, who knows a guy who knows a guy who has gotten his hands on a multi-wifi firmware,meaning i wont have to do a dodgy multi wifi implementation, this is great but rom size will be slightly bigger