yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G2x] teleknEsis:
I just stuck my boot.img and system folder in your update.zip and re-packaged and it works now.

However, I too am getting the boot loop. I will try and swap out the ics stick boot animation if I can find it.....
[T-Mobile LG G2x] AllAboutAndroids:
EPIC!

Can't wait and GOOD LUCK!

:D
[T-Mobile LG G2x] 280z_rb26dett:
Check the sensation 4g thread its in there in the development section I forgot Wichita page and sorry for the miss spelling I meant stock boot animation
[T-Mobile LG G2x] teleknEsis:
Ha, that makes more sense. Found what I believe is the stock boot animation in the SDK porting thread over there. Just re-packaged my zip file and about to test.

---------- Post added at 09:45 PM ---------- Previous post was at 09:38 PM ----------

Nope, didn't fix it. Still bootlooping.
[T-Mobile LG G2x] ironman159:
Can you share the logs to share with the other devs or there is no output? Sry for my English
[T-Mobile LG G2x] teleknEsis:
adb doesn't seem to be coming up so I can't grab logcat
[T-Mobile LG G2x] 280z_rb26dett:
It needs to be flashed through cwm after installing your ics zip file
[T-Mobile LG G2x] Azuske:
Could you send me the files you used to get it up to bootloop
[T-Mobile LG G2x] teleknEsis:
Do you want the zip file I'm flashing or the source?
[T-Mobile LG G2x] enoch861:
Thats not good.

In my book of booting and bootloops, I can't officially say it's "booting" or "bootlooping" unless we can grab a logcat.
[T-Mobile LG G2x] teleknEsis:
Still no dice even when flashed through CWM
[T-Mobile LG G2x] 280z_rb26dett:
Sorry it didn't worked just thought it could
[T-Mobile LG G2x] Azuske:
Zip file please
[T-Mobile LG G2x] teleknEsis:
So I moved the call to initialize adb inside init.rc to the very beginning of the file. Previously, adb logcat would sit at "waiting for device" even throughout the boot loop.

Now, it's as if adb starts and then immediately stops because I see "waiting for device" and then the command finishes executing and the device reboots.

Maybe I'll keep moving the call to start adb further down into init.rc until it doesn't come up at all and we'll have a better idea of the offending lines in init.rc
[T-Mobile LG G2x] Azuske:
It might help if you grab both a gingerbread rom and the Nexus S ICS rom and examine both Init.rc files to see if you can fix something. BTW you have been added to the developers list. Thanks for your hard work
[T-Mobile LG G2x] enoch861:
That wouldn't work either. I don't think. Because the Nexus and G2x are 2 very different devices. Also, the G2x init.rc is like 90% proprietary LG and nVidia junk so it wouldn't help that much. I had actually tried that with the SDK port and I gave up because we still need to include the LG/nVidia stuff. I used a program called Beyond Compare 3 to compare the 2 init.rc files.

Also, if you look at a CM7 G2x init.rc you'll see that it includes the LG/nVidia junk in it. The init.rc needs to basically "match" the kernel.
[T-Mobile LG G2x] teleknEsis:
What I actually did earlier today was compare the init.rc in the gingerbread and ics branch for the Nexus S of CM. There were no significant changes made since March (yesterday a few minor changes were made) and they were made in both branches.
[T-Mobile LG G2x] Azuske:
Damn it man.... I don't know then
[T-Mobile LG G2x] Azuske:
MAJOR UPDATE!!! WE HAVE LOGCAT!!! TIME FOR THE MAJOR PROGRESS!!! FOUND WHERE BOOT HAS FAILED. Too bad all the devs are sleep.
[T-Mobile LG G2x] DanDigity:
DUDE! can't freaking wait! hopefully this will make everything go a bit smoother!
[T-Mobile LG G2x] Azuske:
The logcat clearly displays why it isn't booting. Just hope nothing else comes up. Further development will have to wait till the devs wake up.
[T-Mobile LG G2x] opethfan3:
What's the reason?
[T-Mobile LG G2x] d12unk13astard:
Great work you guys! Can't wait to see you all get this beeeyotch up and running :D
[T-Mobile LG G2x] starsie:
Testing the **** out of it :D!

Hi all.

I know it is very early to say it, but any future testing you need i can do it 24/7. Literally. (Yes, i do sleep... sometimes:D)

I'm not a dev, but i own most of the high end android devices that came out within past 2.5 years in US and Europe and been testing stuff for builds since almost the beginning of Android era.

Anything to help us get ICS on G2X. Just let me know.

Best of luck!!!
[T-Mobile LG G2x] enoch861:
I'm still up if you wanna send me the logcat.

Also, is there a place like gtalk or something that the devs have for dedicated dev communication?
[T-Mobile LG G2x] Azuske:
PM me your gtalk. Hopefully we can make something happen tonight. I'm playing file pusher over here trying to make this **** work without devs help lol
[T-Mobile LG G2x] mackster248:
Do you guys know if that guy CMArcee (I think that's his name?) is working on this as well? I know he was very instrumental in bringing GB to the P999, was wondering if he's working on ICS for this phone as well or if he's solely on the O3D now.
[T-Mobile LG G2x] Azuske:
He posted on his G+ that is hasn't touched it for the tegra devices and he will not be doing so till the Omap devices are completed (Optimus 3D and Optimus Black)
[T-Mobile LG G2x] schmit:
I'm geeked and love watching the progress. This is more exciting than Christmas morning.. way to go guys. Of course, I'm 40yrs old.. things tend to get simpler in life the older you get. lol
[T-Mobile LG G2x] lotherius:
Forty. Is. Not. Old.

This message brought to you from your friendly neighborhood 37-almost-38 year old.

Anyway... Good going! I thought about setting up a build environment and hacking along with you guys, but really not up to par on that level of issue. And I'm *supposed* to be finding a new job instead of hacking Android LOL...
[T-Mobile LG G2x] Azuske:
Latest LogCat after I managed to fix some library files
[T-Mobile LG G2x] jamadio:
You.

Guys.

Are.

Legit.
[T-Mobile LG G2x] Super_Dork_42:
I am thinking of getting a G2x soon, so I will be keeping an eye on this. I hope someone gets ICS on the Eris, too. Then it would be my best music player ever. ^_^
[T-Mobile LG G2x] teleknEsis:
Would love to know how you got adb working so I can fix it in my build
[T-Mobile LG G2x] ttabbal:
I'm sure he'll post the info soon...

As for the log, interesting resolution list. Quite high. I wonder if we need to add ours somehow?

The DirectVolume thing is interesting as well. Makes me think we need to change something there too...

Long weekend coming up for most US people, so let's get the info out there and see if we can get something useful out of it. :)

UPDATE: DirectVolume is part of vold, so it handles the SD card mounting. The code changed, probably for security reasons, and it breaks partitions > 3. Ours is 4, so it doesn't work.. I can fix that. Attached is a build of vold with the limit increased so partition 4 will work. Try it out and let me know. Unzip and push to /system/bin.
[T-Mobile LG G2x] jcbofkc:
40 year old semi-geek here. 40 is the new 30. ;)

Thank god for XDA. The devs are incredible.
[T-Mobile LG G2x] Stealth Pyro:
Amazing news update! We may have ICS within the next several days or weeks! I'm excited.
[T-Mobile LG G2x] enoch861:
As for that resolution issue, I wonder if all we have to do is change the LCD Density which technically changes the resolution. And that part would be in the .prop file which I somehow forgot what it's called haha.

Now, if you know the Android boot sequence, were getting pretty close to fully booting. Because if I'm not mistaken the .prop file is part of the framework. Which means that the build is technically in the last stage of the booting process. Unless I'm completely missing something here?

I'll figure out how to change the resolution to something static in the mean time. I will need one of you devs to test it out though because I haven't gotten my micro SIM replaced yet so its a pain to switch phones.
[T-Mobile LG G2x] swuln:
I hear ya ..Turning 43 myself 12/20... Im glued to this forum and feel like a kid getting a new bike when a new rom comes out... Any way hope everyone has a great thanksgiving... Great job with the progress devs. You guys are amazing...
[T-Mobile LG G2x] Azuske:
we have made many changes to the build man lol hopefully it runs soon.
[T-Mobile LG G2x] Simer03:
oh man!! if ICS gets on this device within the next couple of days, it will be the best Thanksgiving (for U.S. people) EVER!!!!!!
[T-Mobile LG G2x] Azuske:
Goal is to get this **** done ASAP lol hopefully it at least boots by thanksgiving
[T-Mobile LG G2x] chiensibut:
if there was a "like" button i would like all the comments about thanksgiving ice cream sandwich :D
[T-Mobile LG G2x] twiztidnutzzzzz:
So some major progress in the last 24 hours,i guess.

Devs has it been as hard as you thought it would be?

Thanks to all that are involved btw ..
[T-Mobile LG G2x] bongostl:
Y'all what we can do to get ics asap is to keep the thread CLEAN. This lets the devs get at the info they need quickly, and allows the thread to be a resource for them.

I suggest someone starts an ics discussion and thanks thread.

---Azuzke ...pm sent---
[T-Mobile LG G2x] avio07:
THANK YOU GUYS! Keep on the hard work, I'll be donating to this project once its working :)
[T-Mobile LG G2x] ttabbal:
New vold ... the other one didn't go high enough.
[T-Mobile LG G2x] opethfan3:
Arcee hasn't been too optimistic about the G2x due to the situation with LG and NVIDIA not releasing the driver blobs or whatnot that are needed. How will that affect things?
[T-Mobile LG G2x] LurkerRWO:
From his G+ it sounded like ICS requires hardware acceleration, something we can't get without nVidia's cooperation. Is it possible the resolutions in the logcat aren't a problem with LCD density in the prop file but rather hardware acceleration not working and causing a boot loop? /arm_chair_amateur_devoloper
[T-Mobile LG G2x] opethfan3:
Maybe, I wouldn't know. But arcee certainly made it sound like nothing significant can happen without LG's cooperation.

Unless devs can magic something up using what we have from the gingerbread builds and driver blobs from other devices (tablets?)
[T-Mobile LG G2x] HECTOR-ZERONI:
I love you guys (:
[T-Mobile LG G2x] BionicSniper:
I would think that the resolutions listed have something to do with the HDMI out.
[T-Mobile LG G2x] MasterGGM:
Keep up the great work you guys, you are the ones driving the Android world forward.
[T-Mobile LG G2x] Azuske:
We took a step back and deleted that build. Things are moving forward now. Just fixing some things in hopes that it will boot
[T-Mobile LG G2x] infiltwb:
you guys are my heros!!!
[T-Mobile LG G2x] jahnbodah:
Keep up the good work guys. Also. I have a spare g2x laying around (cracked screen) so if you need anyone to test anything let me know!
[T-Mobile LG G2x] thisjustin:
Awesome
[T-Mobile LG G2x] redfarsi:
Keep at it guys!
[T-Mobile LG G2x] Azuske:
I'm starting to get frustrated. Even the Acer Iconia is booting and it is also a tegra device. We need a developer that is willing to put a load of time into this and at least get it to boot. If you have any that comes to mind please feel free to post them.

Don't suggest CM devs

The current logcat http://pastebin.com/9SnTb9Nf
[T-Mobile LG G2x] Simer03:
Faux?.........
[T-Mobile LG G2x] Dameon87:
I'll be able to assist a bit when I have a bit of time to setup a build environment again.

From the error, can you check in: frameworks/base/media/libmedia/MediaProfiles.cpp

Comment lines 318, and 523. That SHOULD get it past that error atleast (And possibly booting)

Line 318 should read similar to: CHECK(quality != -1);

Line 523 should read similar to: CHECK(isCamcorderProfile(quality));

Edit: Also; I should add. Unless we are able to get Source from Nvidia/LG ; or a leak, then the UI is likely going to be very slow, amongst other things. Hardware accel is not going to work =/
[T-Mobile LG G2x] Azuske:
Well thats a bit out of my level there haha

If you can manage to help us get this to boot we would be greatful. Things are getting really complicated

Edit: i'm sure everything after the boot won't be a issue.

Oh and the path you listed doesn't exist in our build... I'll post a link to our current build for all devs to play with and figure out

http://db.tt/3xK6AxYq
[T-Mobile LG G2x] Azuske:
He hasn't replied to anything I sent him.
[T-Mobile LG G2x] Dameon87:
I'll definitely help. :) I was the head developer for porting CM7 to the Epic4G; so I have quite a bit of experience on these things. Hopefully one of your devs can apply the fix I referenced. Otherwise, you are going to have to wait until I get a build environment setup in the next few days.
[T-Mobile LG G2x] Azuske:
Since you already have a great understanding of where you believe the issue is I think its best that we wait till you are ready to start development. Thanks man. I am really getting lost here.

BTW the path you spoke of doesn't exist in our build

Here is a link http://db.tt/3xK6AxYq
[T-Mobile LG G2x] Dameon87:
The path I mentioned is in the Android 4 source code. It will need to be applied prior to compiling. :)
[T-Mobile LG G2x] mackster248:
Damn... That's what I was afraid of before getting this phone a month plus ago. Looks like I might need to start looking to get a different device maybe since an ICS build will be heavily gimped with out NVIDIA's support. :(
[T-Mobile LG G2x] chiensibut:
Don't worry, I think it just matter of time... We still have cyanogen devs
[T-Mobile LG G2x] Azuske:
yeah we need you lol
[T-Mobile LG G2x] Azuske:
What we choose to do is put the project on hold till Monday. Hopefully you will be up and running by then and then we can pick up where we left off. I really hope you can help us get things rolling
[T-Mobile LG G2x] tahahawa:
My PC conked out recently, wish it hadn't so that I could help out with my limited experience. :( if ICS isn't up and running by the time I get it back up, I'll join in on the effort. As I said before, my experience is limited but I may be able to help.
[T-Mobile LG G2x] Azuske:
Tell nvidia to release the source!

Sign up and Tell Nvidia that we need the drivers and the source code!!

http://developer.nvidia.com/devforum/discussion/1726/tegra-2-source-code/p1

or Harass them with calls 866-540-1140

GET THE MESSAGE ACROSS AND FORCE THEM TO GO OPEN SOURCE JUST LIKE SONY AND HTC :)
[T-Mobile LG G2x] King-Nai:
I just finally made it. Ok, downloading source tonight and working all the way 'til Sunday night. You can count me in as a dev if you'd like. Current devs, especially the ones who have actually made a build, are there any changes you've made? Besides apply the LG source changes.

~Nai
[T-Mobile LG G2x] Azuske:
We are starting from scratch again because we ran into loads of issues. Kernel & Libs. We also decided to take a break and resume on monday.
[T-Mobile LG G2x] King-Nai:
Well, I have a ton of free time, so I'm working this week. So, going to get the kernel from NVidia and use the other patches posted on the front page. And hopefully I can get it building.
[T-Mobile LG G2x] d12unk13astard:
Just wanted to wish all the devs and everyone else a happy turkey day!

ICS will come soon enough but for now pass me dem mashed taters and gravy haha
[T-Mobile LG G2x] bongostl:
Glad to have you helping.

let us know how we can be helpful.
[T-Mobile LG G2x] abhinav.tella:
Port NV driver from GT 10.9 CM9?

I heard on GSM Arena that Galaxy Tab 10.9 is getting CM9 and it might be out soon, any way since its also a TEGRA 2 based unit, can't its drivers be ported to our G2X? Only difference is AP20T vs AP20H, higher clocked GPU and 512MB more ram on the tab... Forgive me if I am wrong about porting as I don't know that much about development......
[T-Mobile LG G2x] dw9906:
You believe the damn G1 has ICS? Dont run very good and a lot is broken, but i didn't think that would happen. Lol
[T-Mobile LG G2x] teleknEsis:
I've been busy the last 2 days but I plan to jump back into this full-force this weekend (probably starting tomorrow night). Hopefully we make some decent progress because my Galaxy Nexus is set to be here monday. Actually in some ways it'll be easier for me to dev once it gets here because I won't have to worry about reverting my G2x back to working condition so I have a phone to use in between dev'ing lol.
[T-Mobile LG G2x] babymatteo:
Just wanted to wish everyone here a happy thanksgiving!

Its turkey day!
[T-Mobile LG G2x] Core Memory:
Here's an interesting discussion about NVIDIA, LG, Tegra 2, Optimus 2X, G2X, ICS, etc. with comments such as:

"Jens Holst Schumacher - +Ricardo Cerqueira My point is that if ppl enjoy futile stuff like petitioning nvidia to open source drivers then they might as well ask LG for an AOSP compatible 3.0.1 kernel with matching tegra2/O2X drivers.

Honestly i think praying to the Flying Spaghetti Monster has a better chance of yielding a useful result but that has never stopped anyone before sooooo :-/

22 Nov 2011 (edited)

+2"

https://plus.google.com/11504942893...jeUiS#115049428938715274412/posts/KycR8ZjeUiS

Looks like we're totally on our own.
[T-Mobile LG G2x] dserber:
Might I suggest that a more effective way of putting pressure on nvidia and LG might be to reach out to the tech blogs with our complaints such as Android and Me, engadget, etc.
[T-Mobile LG G2x] Core Memory:
I spent about an hour on the phone with 2 people at NVIDIA tech support in the USA explaining how the lack of independent developer support from NVIDIA and LG is undermining NVIDIA's reputation and the marketability of its chips to the point of developer and consumer abandonment of anything manufactured which uses NVIDIA's products particularly in cell phones. I was told that NVIDIA has received a lot of criticism from the computer development community for its lack of support and is now receiving it from the cell phone development community and that I should post my concerns on the NVIDIA developer website. I told them that there are already plenty of complaints about this posted there but that they haven't had any effect on NVIDIA releasing the information requested. I pointed out that RIM is on the ropes because of its lack of support for developers, who are abandoning RIM, which has also undermined its reputation with consumers because, when developers abandon a company's products, application software doesn't get developed and, consequently, consumers don't buy that company's products because of a the lack of software/apps available for it. I also stated that the NVIDIA Tegra GPU is crippled which deprives the end user of the use of the enhanced capabilities of the chip and that the owners of cell phones, such as the G2X, which are advertised as being capable of using those capabilities are being mislead. I said that it is in NVIDIA's best interest to provide all of the information necessary for the independent developer community to utilize the full capabilities of NVIDIA's chips otherwise it may suffer damaging consequences. I asked if there is someone "higher up" who I can contact to discuss this with and was given a private phone number to someone at Level 2 tech support who would be appropriate to escalate this to. I will phone them tomorrow and post here about what occured. I don't expect to achieve much other than raising the issue and hopefully getting it escalated to upper management.
[T-Mobile LG G2x] erikiksaz:
Thumbs up to you. I left a message and emailed, but your response was very thorough.
[T-Mobile LG G2x] Simer03:
U did more than most of us already have! You have an opportunity that we don't have! Thanks man! wish u luck on that phone call! Make us proud! :)
[T-Mobile LG G2x] ZeroT| Demented:
Uhm leak the number 2 piss them off
[T-Mobile LG G2x] lotherius:
Could we please move the petition discussion to general an keep this thread for actual development mmkay?
[T-Mobile LG G2x] bongostl:
Thanks for doing this....but if we could keep these sorts if posts in the occupy nvidia thread, this thread would be actually useable for developers trying to get the g2x to boot....
[T-Mobile LG G2x] Dameon87:
Working my way through a repo sync at the moment. :)

Is there any IRC information or anything? I'd like to ensure I have everything down set for the first build.
[T-Mobile LG G2x] King-Nai:
I'm in the same boat, attempting to compile now. So far no errors.
[T-Mobile LG G2x] Azuske:
Both you and telekinisis can send me your google talk emails through a PM and I will message you both. I ate and I had my break I honestly want to get back to work now.
[T-Mobile LG G2x] platypuss94:
yeah same here. the g1 had ics before us. lets get this moving. i am compiling right now and so far there has been one error but i resolved it
[T-Mobile LG G2x] Dameon87:
So far, I fixed the error regarding the Werror and all warnings being treated as errors. However, running into other random errors now; latest being:

In file included from external/oprofile/libpp/arrange_profiles.cpp:24:0:

external/oprofile/libpp/format_output.h:94:22: error: reference ‘counts’ cannot be declared ‘mutable’ [-fpermissive]

host C++: liboprofile_pp <= external/oprofile/libpp/callgraph_container.cpp

make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/liboprofile_pp_intermediates/arrange_profiles.o] Error 1

make: *** Waiting for unfinished jobs....
[T-Mobile LG G2x] King-Nai:
Just open that file at the error and delete mutable
[T-Mobile LG G2x] Dameon87:
Yup I figured it out a bit ago. No more errors thus far (I fixed quite a few.)

Hopefully will get a complete build.
[T-Mobile LG G2x] King-Nai:
What other errors have you encountered? The one with gtest.?
[T-Mobile LG G2x] Dameon87:
gtest, and a few others that I fixed as they popped up. It's a problem with the gcc 4.6 compile as opposed to the 4.4 compiler. Most of the problems are fixed in the master branch though.
[T-Mobile LG G2x] Azuske:
All Developers on the list keep your eye on the PM section of XDA

I'm going to send you our IRC channel
[T-Mobile LG G2x] platypuss94:
poop i got almost all the way through the compile and hit a wall of errors aat the end.

im going to cry
[T-Mobile LG G2x] Azuske:
Dameon87 got it...

He is now compiling the system apps
[T-Mobile LG G2x] Dameon87:
Just about done. Running through all the system apps and compiling the dex files atm.
[T-Mobile LG G2x] mt3g:
I'm thankful for our awesome Dev community that has actually stuck around and continued to help this phone.
[T-Mobile LG G2x] tahahawa:
Could you also allow me into the irc? I have a trick or two that I never had the chance to execute because of the lack of a PC at the moment. If init.rc edits are required I could do them in the phone from a working ROM and then upload them here or Dropbox or anywhere else you guys want.
[T-Mobile LG G2x] Azuske:
Just join... just don't flood with questions and stuff. We are using the IRC for dev communication. You can join and read up but if we think your flooding the room with unnecessary questions you will be kicked
[T-Mobile LG G2x] Azuske:
The IRC channel is a link on the front page
[T-Mobile LG G2x] Azuske:
Major update on ICS to G2X... Thanks to Dameon

WE HAVE A BOOT!
[T-Mobile LG G2x] irockstar661:
Awesome news
[T-Mobile LG G2x] davehasninjas:
Wow, great work guys, this is amazing considering the lack of driver support
[T-Mobile LG G2x] siulmagic:
quick note guy's might help you, if guys are specifing the platform in the build.prop, dont that will mest up rendering(witch is what you guys are missing right now) just leave it blank and reboot, see if the ui renders in software mode. i had to do this for my g2 ics port.
[T-Mobile LG G2x] Azuske:
We have IRC now on first page. If you can help out in any way please join in

and Dameon is applying that suggestion right now
[T-Mobile LG G2x] Dameon87:
Anything other than platform siulmagic? I applied the fix in question and get the same.
[T-Mobile LG G2x] hesher:
great job guys! i put $100 aside for the person responsible for a fully working ICS port. Hopefully I will be able to send that out within the next month!
[T-Mobile LG G2x] Jcbpnl:
Congrats to the devs. This community is capable of amazing things. Keep it up, friends. :-)