Troubleshooting Bliss OS 14.3 - BLISS ROMS Q&A

Not sure if I'm posting in the correct channel, if not, just let me know the right place to ask. Thank you.
I have an HP 11 Stream (ah117wm) laptop which has an embedded HD (32GB) and a Realtek wifi/BT m.2 card (rtl8822be); to which I installed Bliss OS 14.3-x86_64-202106261907_k-android12-5.10.46-ax86_m-21.1.3_r-x86_emugapps_cross-hd.iso.
As expected, the majority of things work fine, aside from the Wi-Fi/BT (can't enable either) as it seems no drivers are loaded for the hardware. I'm familiar with rooting phones and using Linux, but I'm new to android on pc's. My question is, how can I manually install/instruct the OS to said drivers? Would it be better to compile an android x86_64-Bliss os image for my device instead of using a currently available iso from their site to include the proper drivers for my hardware?
I haven't been able to find any post/forum with anyone using this particular laptop for Bliss OS. I can use the "[ROOT] alogcat" app to provide info. I also noted not all apps can gain root access amongst them are the Magisk app (can't identify the OS .img for direct patching), FX file browser can't access root dir access, and the default file manager doesn't see usb pen-drives (FX file browser does).
Any and all help you can provide is extremely welcome and appreciated as this OS flows fantastically on this device. Even Bliss os 15-android 12 runs butter smooth, albeit the same hardware issues.

hugoBOSS1981 said:
Not sure if I'm posting in the correct channel, if not, just let me know the right place to ask. Thank you.
I have an HP 11 Stream (ah117wm) laptop which has an embedded HD (32GB) and a Realtek wifi/BT m.2 card (rtl8822be); to which I installed Bliss OS 14.3-x86_64-202106261907_k-android12-5.10.46-ax86_m-21.1.3_r-x86_emugapps_cross-hd.iso.
As expected, the majority of things work fine, aside from the Wi-Fi/BT (can't enable either) as it seems no drivers are loaded for the hardware. I'm familiar with rooting phones and using Linux, but I'm new to android on pc's. My question is, how can I manually install/instruct the OS to said drivers? Would it be better to compile an android x86_64-Bliss os image for my device instead of using a currently available iso from their site to include the proper drivers for my hardware?
I haven't been able to find any post/forum with anyone using this particular laptop for Bliss OS. I can use the "[ROOT] alogcat" app to provide info. I also noted not all apps can gain root access amongst them are the Magisk app (can't identify the OS .img for direct patching), FX file browser can't access root dir access, and the default file manager doesn't see usb pen-drives (FX file browser does).
Any and all help you can provide is extremely welcome and appreciated as this OS flows fantastically on this device. Even Bliss os 15-android 12 runs butter smooth, albeit the same hardware issues.
Click to expand...
Click to collapse
UPDATE:
So I scrapped the 14.3 OS for 11.14 OS because the Wi-Fi /BT works. The downside is that the built-in updater menu doesn't connect to any servers to find updates. There are also issues with the microG suite replacement for Google Play Services, which causes limitations on which apps you can use, even if can install them. The included Aurora Store/Aurora Droid apps help update things out the box once you have internet access via Wi-Fi or in case you have a usb to ethernet adapter to get hardwired into your modem/gateway should you have issues getting wifi/BT to work. Some apps can't access play services to restore purchases such as Flipaclip as its tied to the platform (OS) store you bought it on, not your email like most apps are.

Related

[Q] Import tablet help

Hello sorry if i am posting in the wrong place but the android section said no noobs.
I have bought today a cheap import android device, it comes with a rubbish Marketplace not the official one. Is this a licence issue? if so then i apologise for my thread
If not how can i get all the official goggle apps on my device.
I have downloaded and installed z4root and it seems to work but i don't know how to use it. (i have no usb adapter from my ebay purchase)
when i try and install the vending.apk it fails using the default package manager (labled PK manager on the slate) I have also tried through ASTRO but this just redirects to the previous manager mentioned.
The android version i have is not real afaik
Firmware 1.6
Kernel 2.6.29-00236-g4f8dbbb-dirty
Build 1.9
Shows v1.9_710cu on boot up
What i am after is plainly a functioning slate for use in the uk and without the Marketplace this seems a way off (my wife needs to be able to use too so dropping apk's on the SD is not really an option)
So my question(s)
Can i install goggle apps including marketplace
Can i use an android image from elsewhere (i doubt this with import hardware)
Do i need a usb cable (hope not as i think it is a proprietary connection)
I have a SD card in it, a wireless connection up running and a wealth of OS's on pc's around the house Windows, unbubtu, mint etc..
Any help would be much appreciated (if i'm not breaking the rules here)
Cheers
Ikea
some progress
i have managed to get "better terminal emulatior Pro" installed, is it possible to use this to install vending.apk? if so what format would the command line be?

[ROM][INFORMATION] Craig CLP281 Android Netbook

INFORMATION
DEVICE
Craig CLP281 Android Netbook
Via Wondermedia 8650 based chipset / 800 mhz / wifi / 3 standard usb / ethernet!
PROS
Original firmware available
Original firmware unlocked
Unique form factor
Inexpensive
CONS
No obvious upgrade path
No sources posted
No officially supported flash player
Lower end hardware
HOWTO
unzip to sdcard
start device with sdcard plugged in
wait for everything to be wiped out
ROM
OVERVIEW
This is a modified version of the official firmware. The focus is on removal of bloatware and unneeded proprietary software.
INTEGRATED SOFTWARE
su
Superuser
Terminal Emulator
ConnectBot
Total Commander with ftp and lan plugins
Gapps
Zirco Browser
Yaxim Jabber Client
Jota Text Editor
DO IT YOURSELF
See the README to deduce how to modify the ROM yourself. The changes are documented thoroughly so that many people can use this release as a kitchen of sorts.
LINKS
R1
ROM: http://www.mediafire.com/?dsf11zm7jik9f63
SOURCE: http://www.mediafire.com/?8juzj5qb5jme1ud
ROM: http://dev-host.org/xcz68h384fe8/clp281_firmware2.2_HACK9_R1.zip
SOURCE: http://dev-host.org/ekni2eg4td3i/SOURCES_1.zip
R2
ROM: http://dev-host.org/gm3c1mrdeai3/clp281_firmware2.2_HACK10_R2.zip
ROM: http://www.mediafire.com/?4tpli2998g10to4
R3
ROM: http://dev-host.org/qyo428ewrgvl/clp281_firmware2.2_HACK11_R3.zip
SOURCE: http://dev-host.org/w8p6gotfisnb/SOURCES_2.zip
ROM: http://www.multiupload.com/V5MKGW7X5V
SOURCE: http://www.multiupload.com/KG7KJJKT8U
R4 (Latest)
ROM: http://dev-host.org/b1ufq9iixe9k/clp281_firmware2.2_HACK12_R4.zip
ROM: http://www.multiupload.com/IJWDECP8WF
chroot Repository
References:
http://forum.xda-developers.com/showthread.php?t=486247
http://forum.xda-developers.com/showthread.php?t=1172504
Please choose one of the following 2 methods!
USB Control Script (1st method):
DEBIAN_CONTROL - see bottom of post for script
MicroSD Control Script (2nd method):
DEBIAN_CONTROL_SD - see bottom of post for script
You will need this image unless you plan to put your own together.
Debian Squeeze Image:
http://www.multiupload.com/C9RDP4ODZX
The image can be flashed to your usb drive or sd/microsd card with dd on your fullsize computer. Please be aware that I have not tested running from a fullsize SD card.
dd if=~/nameofimage.img of=/dev/nameofdevice
Operation
1.Run the control script to start the chroot. You can run console commands here. The screen command is useful here also.
2.Run ./vnc to start the vnc server which itself starts xorg and the window manager. The script is not totally failure proof.
3.Login with your vnc client. I use Android vnc viewer. Password is testing.
http://code.google.com/p/android-vnc-viewer/
Window Managers
lxde
icewm
xfce
check /.vnc/ for the xstartup scripts. just rename the one for the window manager you want to xstartup and reboot your chroot.
BUG:
chroot will not cleanly unmount
SOLUTION:
keep chroot running in the background - it should only take up memory not cpu
Stock ROM Repository
Images contain stock system, stock boot, and CWM recovery.
vm670 recovery image is for the new screen version so it should work for all vm670.
LG vm670:
http://www.multiupload.com/LG1JCZ5CMD
Samsung i9023:
http://www.multiupload.com/KX1LIAASH3
Craig clp281:
http://www.multiupload.com/9XUQA7SEF1
Asus tf101:
http://www.multiupload.com/XMRO9AI4KC
Samsung p6210:
http://www.multiupload.com/L702W2MA7J
Can you add in support for the official android market, i would love to have this on here.
FAQ POST:
Does Flash work?
I am not holding out much hope for flash on ARMv6. It seems like a long complicating debugging process for what is in the end slow and buggy results.
The browser is slow?
Right now, it seems that javascript performance on the stock browser is much worse than I expected. For now, try turning off javascript and images if you use the stock browser.
Stock ROM?
The link for the device on Craig's website is:
http://www.craigelectronics.com/site/pdetails.php?id=314
You can download the completely stock ROM from here.
ADB?
I tried ADB with a male to male USB that I had laying around with no success with a GNU/Linux PC and a different Windows PC. All 3 USB ports were tested. But you can connect with adb connect ipofdevice over your LAN if you see what address your router is giving the device. Or of course you could set a static IP.
Minimize application?
You can return to the home screen at any time by pushing fn+home.
Sources for the binaries you have added?
Try the sources link on the first post. The zirco apk is unchanged and their website is here: http://code.google.com/p/zirco-browser/ . The Gapps are straight from my VM LG Optimus V.
Mount an ext2/3 formatted USB drive?
mount -t ext3 /dev/block/sda1 /mountpointofyourchoice
Enter key not working in some terminal applications?
Use Ctrl-m instead.
References:
https://github.com/jackpal/Android-Terminal-Emulator/issues/21
http://code.google.com/p/terminal-ide/issues/detail?id=6
Just wanted to thank you for taking this project on. This device could be much more and for the price you just can't go wrong. Good luck and I'm off to root.
Is it possible to boot or load a stripped version of windows xp from a thumb drive? and did you try all the usb ports with that cable?
wgallt:
The root situation on the ROM and my current devices in general is a little complicated. For this device in general, it comes ADB rooted out of the box. I have added another su to the rom that will allow console root. Unfortunately, because it is an older version of su, it does not seem to work with Superuser.apk. I am waiting on a response in the Q/A forum on errors I am getting compiling the current version of su. I have been able to compile Superuser.apk successfully but it is not much use without the current version of su. I am of course preferring to include source and source-compiled binaries wherever possible in the ROM.
celltimemb:
Market added.
See above for ADB info.
Regular Windows XP does not run natively on ARM CPUs. From Craig's website it appears that they have an identical model running Windows CE. You should look into any running a lightweight GNU/Linux chroot with QEMU or VMWare and then booting something like Windows 98. I would be amazed to see it, especially with the limited RAM we have available.
I am releasing a new ROM with integrated Google Apps and a open source browser named Zirco which seems to run very well. Compare the stock browser with stock settings to Zirco on forum.xda-developers.com to know what I mean. Be sure to read the README.
This ROM may end up becoming a different series entirely. One with the market and one without.
I have updated the first post with the links and README.
can u add live wallpaper support in a future rom?
If I get around to compiling AOSP that should come with live wallpaper.
I tried copying the live wallpaper apk and what I thought to be their dependencies from my Optimus V. Unfortunately, the switcher crashed and the logcat just said the wallpaper switcher would not start.
lot of apps run real slow and lag i tried some games like that bird game where you flick it to the target, i get like 1 frame every 2-3 seconds for the animation, soo slow, they claim 800 MHZ processor but damn this thing is soooo slow. even the fake chinese android phones the star A5000 runs and performs better than this.
2d games lag real bad so I dont see any 3d gaming at all on this machine. unless some elite hacker and coder can make a fully optimized rom for this thing.
Thanks for reporting your results. I have had mixed successes with games. The drag racing game works decent and another rice-can type racing game worked ok too. But many games instantly crash also. The live wallpaper would probably run slow anyway.
Web browsing
Remote administration
Network administration
Note taking
Light media playback
VOIP
Chat
These are all the uses I can think of it for the moment. It gives me an idea to include a note taking application at some point.
the new browser force closes on me, and does this thing have flash support, I have a gut feeling this is an x86 formfactor which is why it runs so slow.
Please read the README and in general read the previous posts carefully.
This is definitely not an x86. It if were, it would actually be faster.
One of these pages is the page for the CPU:
http://www.wondermedia.com.tw/en/products/platform/soc/wm8650/index.jsp
http://www.wondermedia.com.tw/en/products/platform/soc/wm8750/index.jsp
Lol on the craig website product page they show windows on it instead of android.
http://www.craigelectronics.com/site/pdetails.php?id=314
This thing can supposedly handle 3d gaming so i cant undertsand why most games including 2d games run so slow.
---------- Post added at 09:29 PM ---------- Previous post was at 08:57 PM ----------
Is it possible to put Windows CE 6 on this from the craig CLP280 model?
Merry Christmas!
After a productive night the R3 ROM is out.
The changelog and sofware list highlights:
removed zirco integration
init.rc changes to support zirco
holiday wallpaper
added OPTIONAL on localdisk with:
yaxim jabber client - open source
zirco browser - open source
jota text editor - open source
su - compiled from source
superuser - compiled from source
For security reasons, you should probably choose allow once instead of always for su.
As usual be sure to read the README.
Just got a Craig Netbook. I hate the Android stock install. I found this thread and it seems like the answer I'm looking for. If I understand you correctly, the description you give for the Rom"
"OVERVIEW
This is a modified version of the official firmware. The focus is on removal of bloatware and unneeded proprietary software."
is the first hack? (clp281_firmware2.2_HACK9_R1)
Also, if I do this and screw it up, can I reinstall the original Android from the Craig website?
Thanks.
Yes that is the first release. I would recommend trying the third as it is the latest version as of this post.
Yes you can reinstall the original firmware.
Thanks Jason.
Hey Jason. I just installed it. Had to download a new adobe flash player to watch a youtube video.
When it comes to this operating system I am a total newbie. So, in order to do a "do it yourself" install (since I still can't install some pre installed apps like "Dialer" and other things) are there simple instructions to do a "do it yourself" or do you have to be a techy to do it? I know Windows OS well but Android is so foreign to me. Just had this thing for a few days and I am ready to throw the netbook against the wall and then stomp on it. Your root was my last hope.
Well first off, were you able to actually play flash in the browser? That would be a nice new development. Alternatively, you could try the included Youtube player.
I would be glad to help in any way I can. For a do it yourself ROM, you would just take the factory firmware RAR file and edit it yourself. You would start by unRARing the file with something like WinRAR on Windows. But I would recommend trying GNU/Linux instead if you are at all interested in development. You can use the README file and this thread as a reference along the way.
Why are you interested in installing the dialer anyway? I noticed some phone components are installed but there seems to be no way to access them.
You're a doll Jason. Thanks for your willingness to help.
I didn't know about the Youtube player. Thanks for the tip. On the original install I was able to play flash in "Browser" (at Youtube at least) but not with "Browser" in this install. Although, maybe "Browser" opened "My Browser" in the original install and that's the one that had flash support. (I'm still learning). So since I didn't get around to installing your included browser maybe that's why it wouldn't play. Anyhow, I couldn't install the flash update via the link Youtube provided. The little download arrow on the top left hand of the screen just never went away. I had the unit on for about 3 hours and the arrow remained with no confirmation that the download was complete. I searched the system and the SD card for the download but couldn't find it. This is not the first time I had this problem with downloads so maybe it's something with my particular device. This is actually my third. Last two were defects.
About the Dialer... it was a typo. I meant to say I want to UNINSTALL it from the unit, but Android won't let me. It just seems useless to have this app since I have a netbook and not a phone. Plus, I think it may be eating up my battery usage as it could be the app responsible for the cell standby thing I have in Battery Usage which is using up 80% of my battery. Like I said, I am a newbie to this OS so, I'm looking at things like Dialer, Telophony etc. I may be wrong about this though. It may be some other application seeking Cell Radio signal as reported in Battery Usage.
I just did a side by side comparison of the unzipped install I got from Craigs website (by the way, thanks for that link) and your version to see if I could learn and do my own hack. I did notice a few differences.
Ok first I saw the Optional folder with some apps and Browser fix as you mentioned in the Read me
Then there was the app folder where you removed some apps from the original install and added others. Is it as simple as that? To just delete the apps you don't want from this folder of the original install? Unfortunately I don't see Dialer in that folder. I'd like to get rid of that too. I guess you can't get rid of every app.
Another difference was that I saw "su" in "bin". and I noticed SuperUser.apk in your app folder. Does that app make you the administrator of the device giving you access to system files to delete them if you want to? (I looked it up on WIKI) Cause maybe I can include that in my hack.
Also I see another difference in this folder:
\FirmwareInstall\packages\fs_patch\root_patch\system\lib
In your readme you said these are shared libraries but I don't have a clue what that means. Do I need these files?
Thanks again for taking the time with this. I would love to do my own hack. It would give me great satisfaction after the countless hours of stress trying to do stuff they won't let me do.
All the best,
Angie

Linux on Shield

I would like to know some things about the Linux on the Shield.
1) I've heard in December of the Last Year it didn't support wifi, bluetooth and SD Cards. What is their current status now?
2) Does it supports USB Devices, like Keyboard, Mouse, Ethernet Adapter (I REALLY hope i don't need this), Printer and USB HUB?
3) Is there some kind of Driver for the Tegra 4 on the Linux?
4) How do i install Linux on the Shield?
5) Is there some way to dual boot it with Android?
Hi,
MADCastro said:
1) I've heard in December of the Last Year it didn't support wifi, bluetooth and SD Cards. What is their current status now?
Click to expand...
Click to collapse
Good news - Wifi and SD cards are now working (well, most SD cards at least) on my roth_next branch: https://github.com/linux-shield/kernel/tree/roth_next Bluetooth is still out of luck for now.
MADCastro said:
2) Does it supports USB Devices, like Keyboard, Mouse, Ethernet Adapter (I REALLY hope i don't need this), Printer and USB HUB?
Click to expand...
Click to collapse
All USB devices supported by Linux should be working with SHIELD, as long as the kernel driver for them is compiled. I have played with a keyboard, mouse, network adapter and mass storage device, all connected to a hub.
MADCastro said:
3) Is there some kind of Driver for the Tegra 4 on the Linux?
Click to expand...
Click to collapse
Not sure what you mean - Tegra 4 is supported in Linux mainline, and some of its devices as well.
MADCastro said:
4) How do i install Linux on the Shield?
Click to expand...
Click to collapse
It's a quite manual process at the moment. You might want to consider what your end goal is, and whether it is worth the trouble, knowing that there is no graphic acceleration, no way to sleep, and so on. If you really want to give it a try (it implies cross-compiling the kernel, playing with fastboot, and extracting user-spaces to SD cards), let me know and I will try to come with a documentation sometime soon.
MADCastro said:
5) Is there some way to dual boot it with Android?
Click to expand...
Click to collapse
Sort of. You can store the Linux user-space on a SD card, or even in a file on your Android data partition that will be mounted as a root loopback device.
The problem is that SHIELD's bootloader only supports booting via two means:
- Whatever kernel is on the BOOT partition
- Whatever boot image is given to it using the fastboot boot command.
This means that you can either keep the Android boot image on the BOOT partition and boot Linux using "fastboot boot" while your SHIELD is connected to your PC via USB, or the other way around. But if you want to switch the system to boot, you will need to connect your SHIELD to your PC and play with fastboot.
Let me know if this answers your questions and if you need more information. What you can do with Linux on SHIELD is still limited ; but it's a fun way to get involved in kernel hacking since many missing drivers can easily be written and general support can also be improved.
"Good news - Wifi and SD cards are now working (well, most SD cards at least) on my roth_next branch: https://github.com/linux-shield/kernel/tree/roth_next Bluetooth is still out of luck for now."
Nice! No need of a ethernet adapter.
"All USB devices supported by Linux should be working with SHIELD, as long as the kernel driver for them is compiled. I have played with a keyboard, mouse, network adapter and mass storage device, all connected to a hub."
Nice. Does there is HPLIP for ARM devices?
"Not sure what you mean - Tegra 4 is supported in Linux mainline, and some of its devices as well."
I mean 3D drivers. Which would allow specific apps to run fine.
"It's a quite manual process at the moment. You might want to consider what your end goal is, and whether it is worth the trouble, knowing that there is no graphic acceleration, no way to sleep, and so on. If you really want to give it a try (it implies cross-compiling the kernel, playing with fastboot, and extracting user-spaces to SD cards), let me know and I will try to come with a documentation sometime soon."
I want to use it as an office OS for doing things that Android can't as my desktop is dead.
"Sort of. You can store the Linux user-space on a SD card, or even in a file on your Android data partition that will be mounted as a root loopback device.
The problem is that SHIELD's bootloader only supports booting via two means:
- Whatever kernel is on the BOOT partition
- Whatever boot image is given to it using the fastboot boot command.
This means that you can either keep the Android boot image on the BOOT partition and boot Linux using "fastboot boot" while your SHIELD is connected to your PC via USB, or the other way around. But if you want to switch the system to boot, you will need to connect your SHIELD to your PC and play with fastboot.
Let me know if this answers your questions and if you need more information. What you can do with Linux on SHIELD is still limited ; but it's a fun way to get involved in kernel hacking since many missing drivers can easily be written and general support can also be improved."
So i still need a Desktop for boot it? :/
Sent from my GT-S7562L using XDA Free mobile app
If you just want to use your SHIELD as an office device, your needs may be better served by one of the many "Linux on Android" apps, e.g:
https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid
This will allow you to run a Linux desktop alongside with Android, without rebooting, without recompiling kernels, and without requiring a desktop PC.
Graphics will be slow as death, but that should be enough for LibreOffice & pals.
Network will work using the Android stack, USB devices such as keyboards and mouse should work fine too.
Jetson TK1 Development Pack
Have either of you looked at the Jetson TK1 Development Pack and the Linux4Android drive image that comes along with it? Its based off of Ubuntu 14.04 - and i believe has acceleration - so if it were to be flashed, it 'should' work - since its meant to work on the TK1 dev kit - no garuntees though
Can we please get a documentation writeup?
Very interested in your development process. I'm a new developer, and this is my main device.

[Q][TOOL][OSX] Alternative file browser - where to start?

I'm sure everyone who uses OSX and an Android device knows that piece of software called "Android File Tranfer" which is more or less the only google given way to transfer files from or to your android device. But the tool gets supported and updated by google only as low as possible and also the usability is kinda bad including unstable transfers and so on.
Of course there are commercial solutions with tons of features bloating the whole stuff and of course always annoying background processes and updaters. In addition for exorbitant prices.
The last weeks i picked up an already older idea to start an open source project for an simple file manager but until its m first project concerning android i have no idea where to start.
Where can i find some infos how to transfer file to android, does it work with an mtp protocol?
Are there some headwords to orientate at?
.bastian said:
I'm sure everyone who uses OSX and an Android device knows that piece of software called "Android File Tranfer" which is more or less the only google given way to transfer files from or to your android device. But the tool gets supported and updated by google only as low as possible also the usability is kinda bad including unstable transfers and so on.
Of course there are commercial solutions with tons of features bloating the whole stuff and of couse always annoing background processes and updaters. In addition for exorbitant prices.
The last weeks i picked up an already older idea to start an open source project for an simple file manager but until its m first project concerning android i have no idea where to start.
Where can i find some infos how to transfer file to android, does it work with an mtp protocol?
Are there some headwords to orientate at?
Click to expand...
Click to collapse
Don't know how far you got with this, I have used adb to transfer files occasionally when AFT wouldn't recognize the device plugged in.
I would prefer a utility that would let the phone be mounted as an external drive and let us use finder to do things.

retroarch libretro emulation frontend ported to webos LG TVs

I managed to port retroarch and a few notable cores to webos (webos 2.0 here) LG TVs. Cores I've tried and are running at full speed are gpsp, mgba, nestopia and snes9x. After a lot of work, I've also managed to get desmume2015 up and running with decent speed for some games; but about cores, particularly for desmume, I plan to start another thread. Maybe some of you could help regarding further speedup . Just let me know...
Right, so first things first. I'm not going to release executables, since there are many webos configurations, versions, hardware differences, libraries etc . Instead, the purpose of this thread is meant to be a discussion forum for people interested to get themselves retroarch up ad running. So, regarding requirements, you need a rooted tv, a dump of your 'rootfs' and a cross-compiler toolchain. I also assume you do your experiments under linux.
These are roughly the steps you'll have to follow:
1. Download retroarch 1.7.1 sources from here: https://github.com/libretro/RetroArch/releases
2. Extract the attached archive, in the directory RetroArch-1.7.1 (where you extracted the retroarch sources). This will overwrite qb/config.libs.sh and give you a few needed additional files, such as my configuration file for building retroarch; this is config_andy.sh.
3. Modify config_andy.sh and qb/config.libs.sh to fit your setup, see above. You'll have to be very careful here... sorry for that. Btw., some libraries such as all Qt could be removed since we do not compile the Qt GUI. We need wayland + EGL frontent.
4. Attempt to compile retroarch by runnig 'source config_andy.sh'.
Fingers crossed !
If you managed to compile retroarch, upload it to the TV and run it via ssh/telnet. You should see the retroarch GUI. Let me know how this first step goes...
Good luck !
Oye aún estas actualizando el retro arch? Estoy apunto de rootear mi tv
Did anyone compile this for WebOS 3.5-4.0 ?
Working on latest version?
Would this even somehow work on WebOS 5.1?
Hi, is this still in Development?
I installed retroarch and managed to get cores with the core downloader but I cant manage to get roms to appear in the usb or how to transfer them to the tv. Can someone help me?
Liquidgykill said:
Hi, is this still in Development?
I installed retroarch and managed to get cores with the core downloader but I cant manage to get roms to appear in the usb or how to transfer them to the tv. Can someone help me?
Click to expand...
Click to collapse
Use telnet, TV IP, user: root and password: alpine. The easy way is using WinSCP. The path is /media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch. The directory .config is hidden. And you can create the ROM directory and add rom files. If you get it works please tell us. Good luck.
LukeStage said:
Use telnet, TV IP, user: root and password: alpine. The easy way is using WinSCP. The path is /media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch. The directory .config is hidden. And you can create the ROM directory and add rom files. If you get it works please tell us. Good luck.
Click to expand...
Click to collapse
Hi, thanks for your reply, Im new to all these, what do I need to do that? Should I put my tv in developer mode? Im asking because the root guide says if webos is rooted dev mode should not be used. Do I need an usb cable from my tv to my pc or can be done wireless?
Liquidgykill said:
Hi, thanks for your reply, Im new to all these, what do I need to do that? Should I put my tv in developer mode? Im asking because the root guide says if webos is rooted dev mode should not be used. Do I need an usb cable from my tv to my pc or can be done wireless?
Click to expand...
Click to collapse
I'm new too. I have rooted tv and you don't need any cable. I don't know how to use the developer mode. Simply root the tv since https://rootmy.tv/ from your tv browser and find out the IP of your TV (I use by example the app of my phone called Fing). Install in your laptop the WinSCP, with the TV IP, the user is root and the password is alpine. After that you can connect with your tv even using linux commands if you want.
Im sorry, I dont know if Im missing any step.
I rooted my tv
in the homebrew channel I activated telnet and shh
from my tv settings I got my ip
I tried using scp with my IP but I dunno what protocol to use or what port to use
Conection attempts always fail
I dont know if Im sissing a step on my pc (Windows 10) or on the tv to be honest.
UPDATE: I was able to connect with the steps above on prot 22 and STPF protocol.
I downloaded retroarch from the hombrew channel
Retroarch by default comes with no cores so I used the Online updater - assets update and Online updater - update core info fies.
Also update your assets.
After that, you go to core downloader and Download any of the Supported cores on WebOs, in my case MGBA.
I put a GBA ROM in the directory: /media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch/downloads
since is a directory with its own shortcut inside Retroarch its easy to find it quickly.
Its incredible, WebOs runs pretty well GBA, its not perfect but its totally playable.
Im using a PS4 controller with USB cable in the back port of my tv and its recognized as an HID device, you can config the keys of the controller inside retroarch options.
THANK YOU @LukeStage and everyone that made this port possible.
Liquidgykill said:
Im sorry, I dont know if Im missing any step.
I rooted my tv
in the homebrew channel I activated telnet and shh
from my tv settings I got my ip
I tried using scp with my IP but I dunno what protocol to use or what port to use
Conection attempts always fail
I dont know if Im sissing a step on my pc (Windows 10) or on the tv to be honest.
UPDATE: I was able to connect with the steps above on prot 22 and STPF protocol.
Click to expand...
Click to collapse
If you want to investigate more you can take a look this thread. Is in spanish, https://forocoches.com/foro/showthread.php?t=9049603&highlight=ipk
You can use any translator addon with the browser to see it translated. like https://github.com/FilipePS/Traduzir-paginas-web
Im sure this is a silly question, but i could use a hand... i rooted my lg with rootmy.tv and installed retroarch... So when i try to telnet and change directories to the one listed above i get "permission denied." did i miss something post rootmy.tv? can anyone toss me a lifeline?sidenote - i do have ssh server and telnet on in the homebrew channel app.. i can telnet into it, but its like i dont have root access .... did i miss something/? i login with root alpine... also my command line shows - "[email protected]".
Edit. Sorry guys i think i got it. My bad
So i got the roms added to the specific folder but when i load them they show the file name at first but then all i get is a black screen. Is there a fix for this?
Edit. This was my mistake. I was trying to load the zip like a dumby. Simply unzipping and uploding the rom file to tv fixed this
Anyone know what version of mame emulator that will work? I been using sftp to add roms for snes and sega and stuff but i cant figure out how to install mame. System info shows webos is linux based but is there another version of emulator i can use? Droid or something like that? Also i wanna thank you for this port. It works great for me. Just need to figure out the mame emulator and how to load the full list of cores. Then it would be 100% perfect! But great job!!!
xtreme_protector said:
I managed to port retroarch and a few notable cores to webos (webos 2.0 here) LG TVs. Cores I've tried and are running at full speed are gpsp, mgba, nestopia and snes9x. After a lot of work, I've also managed to get desmume2015 up and running with decent speed for some games; but about cores, particularly for desmume, I plan to start another thread. Maybe some of you could help regarding further speedup . Just let me know...
Right, so first things first. I'm not going to release executables, since there are many webos configurations, versions, hardware differences, libraries etc . Instead, the purpose of this thread is meant to be a discussion forum for people interested to get themselves retroarch up ad running. So, regarding requirements, you need a rooted tv, a dump of your 'rootfs' and a cross-compiler toolchain. I also assume you do your experiments under linux.
These are roughly the steps you'll have to follow:
1. Download retroarch 1.7.1 sources from here: https://github.com/libretro/RetroArch/releases
2. Extract the attached archive, in the directory RetroArch-1.7.1 (where you extracted the retroarch sources). This will overwrite qb/config.libs.sh and give you a few needed additional files, such as my configuration file for building retroarch; this is config_andy.sh.
3. Modify config_andy.sh and qb/config.libs.sh to fit your setup, see above. You'll have to be very careful here... sorry for that. Btw., some libraries such as all Qt could be removed since we do not compile the Qt GUI. We need wayland + EGL frontent.
4. Attempt to compile retroarch by runnig 'source config_andy.sh'.
Fingers crossed !
If you managed to compile retroarch, upload it to the TV and run it via ssh/telnet. You should see the retroarch GUI. Let me know how this first step goes...
Good luck !
Click to expand...
Click to collapse
Great job bro. I installed through homebrew channel and add roms through sftp. Runs great. Audio can have a few hiccups here and there but nothing to complain about. I just posted below about mame. Any chance you could help me out sometime. I wanna add the mame emulator myself if i have to. Or may be explain how to add full core list to retroarch. Thanks again for this. Its amazing!
Liquidgykill said:
Hi, is this still in Development?
I installed retroarch and managed to get cores with the core downloader but I cant manage to get roms to appear in the usb or how to transfer them to the tv. Can someone help me?
Click to expand...
Click to collapse
I been using sftp to transfer to tv from my local host. Its easy and it works fine. Just make sure to extract the zip and upload the actual rom file
So this may be very helpful for all wh0 want to add cores that arent already in the app on webos
index - powered by h5ai v0.29.0 (https://larsjung.de/h5ai/)
index - powered by h5ai v0.29.0 (https://larsjung.de/h5ai/)
buildbot.libretro.com
I have a question. There is no other away apart from rooting my TV in order to put some roms in retroarch?
I plugged a pendrive into the TV with some roms, but I couldnt find the right folder in Retroarch explorer.
I don't want to root my TV
This is nice, contains every major 16bit system only one missing: TurboGrafx16 (PC engine in Japan)
Can you add the core to the online updater? There are many pc engine game for English translation nowadays, it would be nice if I actually can play them on my TV.
Kashi: read back the forum, pendrive are not working sadly, you can install winscp (telnet client) to copy game roms to the internal storage of your tv. Get the IP from the TV's network settings, username root password alpine and put the roms in the folder media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch
Kashi_ said:
I have a question. There is no other away apart from rooting my TV in order to put some roms in retroarch?
I plugged a pendrive into the TV with some roms, but I couldnt find the right folder in Retroarch explorer.
I don't want to root my TV
Click to expand...
Click to collapse
You can use the dev mode option. Install the dev add from the regular App Store on the TV and add the free dev mode option to your account. Then use this to side load retroarch to your tv. Downside there is a button in the dev app you need to read every 50 hours (I feel like John Loke in Lost) there are some automated options to renew the dev mode but I haven’t gotten them to work yet.

Categories

Resources