Nvidia shield portable chat

AndroidFileHost

Inactive Recognized Developer
Jun 10, 2010
1,140
929
0
Texas
Oddly enough guys I've been having issues pulling the manifest from RR I've told them about the issue we'll see if it gets fixed it looks like I am not having any issues pulling aosp manifest keep in mind I am not saying that I will have a aosp rom out because I am unsure if that will even work but we will see what happens

Update: no issues with AOSP now I'm just waiting for lineage to finish again no promises of a rom guys I know we've been having issues since 7.x android quite frankly I'd be surprised myself if lineage 17.1 will even work

Also on some personal notes this is 100% a back burner project as it looks as tho I'll be having to move again as I haven't been able to find work where I am currently at I know that the whole covid-19 situation has made it hard on everyone especially here in the US among other things in the country right now but I am still hopeful things will turn around and work out and hopefully I can get some kind of build out even if it's not great
Thanks for the update! Fingers crossed we can get some sort of 7.x working :) Thanks for your efforts.
Let me know if I can be of any assistance
 
Last edited:

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
Attempting a test build today fingers crossed that I can get around to testing it today

Update: currently running into issues with mesa3d for invalid gpu driver so I'm currently trying to work around this it says warning: invalid gpu driver: grate so if I can get a work around that'll be step one this has been one of the main issues we've come across with roth since 7.0 came out so any devs with more experience than me if you have any ideas please chime in

Another update: about 4 hours in and it's just one thing after another guys I can't say when or if a build will be out I fix one thing or find a work around and then bam another thing it is part of the headache of working with a device as old as our dear portables I'm still cracking on this but this will probably be the last update I have for a bit
 
Last edited:

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
Alright guys so 6d ago was my last update I spent 3 days on the road across country 3k mi (don't attempt that in 3d lol) so with me just getting into the state im at now about 2d now or so I am waiting for my replacement charger to come in for my laptop and going to be going to job interviews etc I should be back to testing here soon but between looking for work etc I don't expect to have a massive amount of progress updates but I'm alive I know some of you knew about my trip via PM so this is just kind of a general update hopefully I will have my charger by the end of today (depends on amazon) but work shall resume asap thanks for sticking through it guys and I will release whatever I get working regardless of if it's buggy or not as long as it boots up properly you'll see something I hope
 

AndroidFileHost

Inactive Recognized Developer
Jun 10, 2010
1,140
929
0
Texas
Alright guys so 6d ago was my last update I spent 3 days on the road across country 3k mi (don't attempt that in 3d lol) so with me just getting into the state im at now about 2d now or so I am waiting for my replacement charger to come in for my laptop and going to be going to job interviews etc I should be back to testing here soon but between looking for work etc I don't expect to have a massive amount of progress updates but I'm alive I know some of you knew about my trip via PM so this is just kind of a general update hopefully I will have my charger by the end of today (depends on amazon) but work shall resume asap thanks for sticking through it guys and I will release whatever I get working regardless of if it's buggy or not as long as it boots up properly you'll see something I hope
Awesome! Thanks for the update
 

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
Hard at work still it's uh still a huge project guys got passed quite a few errors today but I am certain that I still have a long way to go but hey a bright side note on my last run for tonight I got a solid 15min build time before my newest error so I can happily say that yes progress is happening but I'm still not sure how it will all go and I mean even after I get a build going I'm 100% positive there will be a boat load of debugging please keep in mind guys lineage 17.1 is not supported at all so not only am I having to learn how android 10 changed everything I knew to a extent I am also trying to bring a dead device back it is not easy I'd love to get my hands on a dalmore board (dev board) but I can't find one anyway so I'm also stuck using the bathroom stock roth hardware so my updates may not be much but I'm not giving up yet regardless of how much of a headache this is


Update: 10/9
So I'm still trying to figure out an error but no idea yet also I am finally back to work so not sure how long I'll be working on the issue I've reached out to a few people we'll see what's up I myself am surprised how far I've gotten already but I'll get it eventually lol I'll try to keep you guys updated as much as I can
 
Last edited:

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
Guys lineage 17.1 right now for this device is dead in the water working with so many errors I'm trying to get around a lot of it but basically it seems as though I am the only one still trying with this device I have currently downgraded my linux distro and I'm seeing if there's anything I can do with any of the 6.x and lineage 15.0 releases I am also trying to get the stock files to sync I'm not sure if any of this will help with learning how some of the older drivers where used and if I can get them to work somehow in the newer versions at this point I don't even think i can get a updated version of TWRP out until I can figure out the kernel issues and the driver issues I am currently putting in 40hrs at work over the next 3 days so I have my linux box syncing everything and we'll see if I can get anything out sadly even if it's a 6.x update of RR or something I'll try to make sure whatever comes out is as stable as I can make it I am still working on this and just going to continue trying to get everything up to date although some of the old devs have told me it's pretty much impossible to do so but we shall see
 

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
It's been awhile since y'all have heard from me I know and I've been kinda stuck at work a lot 10-13hr shifts lately currently I am working on some of my own repos (especially to try to tinker with 6.x) so basically at this point I'm on standby with this lineage 17.1 is still at a stand still I made some progress on lineage 15 and slight on 16 but not much as mainly I'm trying to get 17.1 out the 15 and 16 are litterally only for testing so I probably won't release anything on that note good news is I did however get my hands on the stock OTA 110 6.x zip I have not however been able to pull the source code I'm not sure if nvidia has taken it down as when I repo sync it literally starts says fetching 0/0 objects I maybe able to get the files myself and keep them on my github but as for right now this is still a headache and with little time I don't have much to contribute right now as updates however I will this week be uploading the stock OTA to my android file host where you can find my RR 6.0.1 ROMs also anyone wondering about a up to date versions of TWRP we aren't there yet on the list tho
 

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
So guys update as of 11/21/20 I have played around with the stock OTA files I have found pretty much everything for the SoC and drivers I am trying currently to figure out what exactly I will need to do to get all of those working properly currently I am looking at AOSPs build structure since the device seems to be running a AOSP based MM ROM for the last OTA keep in mind this does not mean we will have a AOSP port (unless it accidentally happens) I am still mainly focusing on RR and lineage since MM is so old now those build tools are out of date last night I was playing with a copy of my stock files and have tried to build the OTA with the updated build tools and it may actually be possible no idea yet sorry for the long wait I took a much needed break from everything for a bit

Another word here currently stuck at work but it looks as though this device was way too much work for people to want to continue with and it seems like the rewrite of AOSP where Kati, soong and ninja files made things a bit interesting as (for my coders here) gnu make is almost completely fazed out of androids build system well not entirely more so android is now using a fork they made so the code is all different not to mention trying to get to pie looks like go is now used as well (I have zero experience with go) as I said I've been playing with the files lately it's going to take a lot of new code to get this running right to a degree it does have me worried as I'm not sure what kind of work arounds I will need as I CANNOT update the kernel version as after kernel 3.10 it looks as though the support for tegra 4 (grate) driver (gpu on the SoC) was fazed out after 3.10 also that may mean there's ZERO we can do about it i am hoping that the drivers are written in C++ because then I maybe able to find another work around I don't want anyone to get hopes up for say I'm trying here guys

Update 11/22/20 00:00
 
Last edited:

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
Any way for me to contribute? Just my cs degree and I have a lot of free time. Don't know much about os and android programming though.
Would it be difficult to pick up? I know Python, C, and some Javascript.
Honestly buddy not sure how much help it would be as android has changed A LOT if you are interested in learning the basics of how it all works I'd recommend alaskalinuxuser on YT been a great knowledge base there but the issue becomes android is no longer using gcc etc go to googles AOSP build tools area to learn more there it's a headache I mean theres Kati (think that's short for Koltin or something like that) ninja (used along side Kati if I recall correctly) and soong (some odd language crap I don't fully understand yet supposedly to speed up the build process) and as of android Q (I think is the most up-to-date) there are now blueprints (I believe those are replacing the .mk files) don't quote me though but if you want to talk and learn I'll help along the way reach out via telegram or something but do keep in mind that I am not the end all be all of knowledge
 

RLShiftyDoggit

Senior Member
Oct 24, 2011
786
229
73
Washington state
So guys I was technically wrong to a degree i stated that I had to stay on 3.10 kernel because tegra support was removed although not entirely true in my research it turns out that tegra did continue support but only for the K1 platform not the T114 (tegra 4) with that also being said I've seen from Nvidia's recent 8.x release that it appears the structuring is different now on how Nvidia is calling for the tegra SoCs I have yet to find a tegra 4 structure written in the same way soooo YOU GUESSED IT more writing and head smashing against the desk lol current headache is still the kernel I am going to try to force build the kernel itself in a VM using the old gcc toolchains since clang is now the default for building kernels I'll have to somehow change over the tool base for the 3.10 kernel to use clang once I am able to do so (not exactly sure how yet) I'll be publicly releasing that (after confirmation of boot) and from there that may help me get further along or if not I maybe able to force a build with a prebuilt kernel I am not sure entirely please keep in mind all of this testing right now is being done on stock Android meaning Nvidia's code only not in lineage or RR etc I figured with the PoC here it was better to stay in the OEM code (yes this includes testing in nvidia's 8.x source that just came out) currently most of Roth's stock files play nice and are read by googles new build tools (for the most part still fixing things) but who knows man I don't see this being done anytime soon but if I can properly build Roth's last OTA from Nvidia on my VM along with the kernel (biggest thing is that kernel) I will put the stock OTA up so it's out there easily accessible to everyone


Please understand that this is in no way easy lol T114 (tegra 4) as I can find documentation for only was released for Dalemore and Roth Dalemore being the dev board for tegra 4 (also one called pluto supposedly) and as far as I can tell these where the only SoCs to run T114 and with everything being dead as of 5.1 officially and 6.0.1 unofficially I am litterally figuring this out bit by bit and EVERYONE and I do mean everyone has told me the device is dead and I should just stop as I won't get anywhere so as far as I am aware I am the last one here

If anyone knows where I can get a dalmore board or hell pluto any tegra 4 dev board let me know I don't have any dev hardware and I don't have another device laying around to try to uart/serial into so this has been trial and error but I'm trying all until a later update please feel free to contact me here via PM or via telegram I saw that a lot of you are watching it that's my bad I forgot about it
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone