yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] miphonematt:
The lockscreen is heavily tied into the framework. It just simply can't work in that way (using CM base). This would be similar to installing some of the APKs on your CM ROM. I have tons of respect for King, and that hasn't changed. But the Alpha2 is not an updated version of the Alpha in the OP.
[EVO 4G Android Development] xlGmanlx:
turning this around would seriously put you on the MAP! i thought this thing had gone on life support. i wish i could help, but all my experience is from network engineering
[EVO 4G Android Development] Stalte:
I totally agree

Edit: Can someone get me the original LiquidE alpha from the OP somehow I lost mine
[EVO 4G Android Development] smarcin:
I don't know if this is of any help at all, but I found this thread in Android Development and Hacking > Android Apps and Games > Acer Liquid Stream "Home Launcher":

http://xdaforums.com/showthread.php?t=771463

There is a system dump in post #49, presumably of the Acer Liquid?

http://vache-android.com/files/Stream/

This was from Sept. 5th.

If this is of no use at all, please forgive me for bringing it up or wasting your time.
[EVO 4G Android Development] :
I have a liquid rom ive had it for awhile it has the lockscreen and everything let me know if thats what you need cuz i can upload it
[EVO 4G Android Development] miphonematt:
Is it the one form the OP? Or did you obtain it else where?
[EVO 4G Android Development] :
i dont remember where I got it but it has everything on it.want me to upload it for you
[EVO 4G Android Development] miphonematt:
I think everything pretty much stems from the Sept 23rd leak but I appreciate your willingness to contribute!

Maybe if you want to put it up on a mirror for those who are having issues getting to the original, that would be nice.
[EVO 4G Android Development] :
Yea np and ill do that then

SENT FROM PORTLAND TRAILBLAZERS LIMITED EDITION EVO USING XDA APP
[EVO 4G Android Development] gsx62391:
king has the original up for anyone to download for free in case noone can find it anywhere else.
[EVO 4G Android Development] Tiffany84:
I have the original. If u need it let me know.
[EVO 4G Android Development] :
uploaded http://www.megaupload.com/?d=U6Z5BY78
[EVO 4G Android Development] slide407:
is this the sameone ?
[EVO 4G Android Development] xlGmanlx:
where at when i go to his site, i don't see any download links

linky
[EVO 4G Android Development] crpercodani:
This is the original port by IncDoes for our evo's. http://www.megaupload.com/?d=YVDWDVEC
[EVO 4G Android Development] miphonematt:
Yes. We are merely in the beginning stages of finding possible fixes for the issues with this ROM.
[EVO 4G Android Development] miphonematt:
Okay, I found something significant. The /bin directory is missing completely. When in adb shell, I can't even do an ls.

Going to have to do some rebuilding. Will update this post shortly

EDIT: Can't reboot from the command line either. Very interesting. Well, I'm working on it. May be another few hours until I post again but hopefully this will help in some way with some of the issues.
[EVO 4G Android Development] ms79723:
well the bin directory missing probably doesnt mean much, since each phone does their own thing. Like the Samsung Galaxy roms dont use a boot.img...so don't worry too much about it.
[EVO 4G Android Development] miphonematt:
Here's the thing... The real Acer Liquid ROM does in fact have a bin dir, some devices put things in different place, but this one has key OS functionality in bin.

I just tried flashing... need to mess with boot.img some more. I will update again in a bit.
[EVO 4G Android Development] MikeC84:
Find any thing last night?
[EVO 4G Android Development] miphonematt:
The girlfriend made me give it a rest last night. Few more hours I'll be back at it. Hopefully she does the Friday After Work Wine thing with her girlfriends :)
[EVO 4G Android Development] xlGmanlx:
We all hope they do the same thing haha
[EVO 4G Android Development] Stalte:
Hows it going man. Any progress
[EVO 4G Android Development] crpercodani:
No offense and I'm not trying to be a **** or anything but I think he will post if he finds anything worthwhile. If we bug devs they tend to get annoyed, I'm sure you know the feeling.
[EVO 4G Android Development] Tiffany84:


Is it any quicker than stock?
[EVO 4G Android Development] ComplexMinded:
For those having problems playing music, just install MusicMod from the market.
[EVO 4G Android Development] Veritas06:
Oops, i'm dumb. Sorry about that.
[EVO 4G Android Development] Tiffany84:


Ah, your fine.
[EVO 4G Android Development] Tiffany84:


That did the trick, thank u sir.
[EVO 4G Android Development] sac23:
im still having problems sending and reciving mms
[EVO 4G Android Development] asqwrd:
anyone having problems downloading from the market it is jus stuck at starting download and it sumtimes force closes
[EVO 4G Android Development] Tiffany84:


U might wanna try flashing it again
[EVO 4G Android Development] sac23:
anyone having problems downloading from the market it is jus stuck at starting downlo

try going into aplications then manage then all and clear cache then try it
[EVO 4G Android Development] robmiller:
looks great

man this looks great but i think ill wait till someone sinks his teeth into this a works it out.
[EVO 4G Android Development] Tiffany84:


I've updated from the market and it downloaded just fine. Try clearing the market data in settings and reboot the phone.
[EVO 4G Android Development] asqwrd:
has anyone gotten wifi to enable?
[EVO 4G Android Development] Tiffany84:
Does anyone have a clue why the phone won't hang up? Would a different dialer from the market work?
[EVO 4G Android Development] bcnice20:
ooo this does look nice!!!!
[EVO 4G Android Development] suprano:
thanx..
[EVO 4G Android Development] sac23:
guys ive tryed rebboting reinstalling and still having problems with mms
[EVO 4G Android Development] Tiffany84:


U wouldn't know how to fix the dialer would u? Flashed a different dialer from the market and as soon as u go to call it goes right back to stock.
[EVO 4G Android Development] Tiffany84:


I don't know man. I've sent and received without any problems. What recovery are u using?
[EVO 4G Android Development] kshelton:
I dont think it is allowing me to charge. Using wall charger btw.
[EVO 4G Android Development] sac23:
clockwrk recovery what are u using
[EVO 4G Android Development] Stalte:
Sorry sorry just trying not to let the thread die.
[EVO 4G Android Development] xlGmanlx:
Bump - nothing wrong with that
[EVO 4G Android Development] crpercodani:
Nah no need to apologize haha I'm just as anxious as you.
[EVO 4G Android Development] Stalte:
Still the last thing I wanna do is anger the Gods of LiquidE lol
[EVO 4G Android Development] eman3316@optonline.net:
I think all of these new GSM builds have been a big tease so far. They have been out for weeks now and no one has done a thing with them.

Seems like it would have been better not releasing them instead of releasing partially working Roms that no one can really use anyway.
[EVO 4G Android Development] miphonematt:
I haven't had more than an hour at a time (and few of them). But I took the girlfriend out yesterday and she's all hung over today Muahaha!

So, I think there is really something to the missing bin dir. Most notably is the missing smd binary. I have confirmed this binary exists in at least the ROMs I've run recently. The trouble is that this /bin lives on the rootfs (part of the ramdisk) and when I add it, there is an issue of size when flashing. I'm doing some research to see if I can find how I can increase the ramdisk size or find some other way to make it work.

EDIT: Flashing Test2 now

EDIT2: Flash was successful, booting and then test

EDIT3: Still no bin... I'm stuck with trying to make the ramdisk method work it seems. More research.
[EVO 4G Android Development] xlGmanlx:
Brilliant!! And the stuff about the liquid is good too haha
[EVO 4G Android Development] Stalte:
Freaking awesome we can pitch in and buy you some more booze if you need more time lol :cool:
[EVO 4G Android Development] miphonematt:
Haha. I appreciate the gesture, but I'm not putting up a donate link until I have produced a revision that fixes something.

Has anyone else watched logcat on first boot of the ROM? Jeez what a mess.

I've downloaded the kernel source for the CM AOSP kernel. That coupled with some documentation at android.git.kernel.org I have high hopes of finding a solution to this issue.
[EVO 4G Android Development] bdoople:
The edge of my seat has pins and needles on it. I'm excited!
[EVO 4G Android Development] Novarider:
It sounds like your close to fixing this rom. I can't wait! I will flash this as soon as you post it up. I will test any build you have if you need testers
[EVO 4G Android Development] miphonematt:
I got the DMAgent SMD port open failure messages to go away in logcat, and now the OS is fully functional, but unfortunately it didn't have the effect I was hoping for. Still can't hang up, still can't receive incoming calls.

Back to digging through framework and apks.
[EVO 4G Android Development] Stalte:
Awesome. That is more than any other dev has done. Keep it up.
[EVO 4G Android Development] OrionSX:
I know literally nothing about Linux or Android but enough about hardware... I suspect that since hardware is different for the actual radio between the Evo and Liquid, maybe the incoming call alert is getting lost in translation, as well as the end call command?
[EVO 4G Android Development] miphonematt:
That is certainly a logical way to go about thinking about it.

Incredible Does has a new patch port utility that goes and "automatically" ports a ROM to CDMA/EVO. The process seems to work very well for other ROMs that are also GSM based. It wouldn't seem likely he would have missed that in this one although it wouldn't be entirely impossible.

I'm going to have to take a look at what his patch port application actually does and what it touches. That might have some possible leads.
[EVO 4G Android Development] hooover:
I'm thinking that phone settings through ##codes on the dialer needs a setting change from GSM to CDMA...I know it wouldn't fix it all but its just a idea- thanks for keeping us all updated
[EVO 4G Android Development] crpercodani:
Dig around the smali files. Incdoes told me you just need to change something from false to true. He didn't say which file it was in but he said there aren't that many. Using the conversion patch doesn't fix anything, I tried it. Good luck and thanks for the work you've put in.
[EVO 4G Android Development] Stalte:
I know how to look through smali files for an apk file. Would I be looking to edit an apk within the rom or do I literally need to decompile the framework?
[EVO 4G Android Development] crpercodani:
Honestly all he told me was to edit a value from false to true in a smali file. I can try to ask him more specifically what needs to be done or you can add him on gtalk. Incredibledoes@gmail
[EVO 4G Android Development] miphonematt:
I have output everything in framework and phone apk... everything with false is either a debug flag or a result of runQuery statement. Nothing that actually changes a value.

Now for true holds more possibilities but still doesn't seem entirely likely.

I also looked at the build.prop and the one thing that stands out is already set to false.

I'd be willing to bet that it's a matter of a non-boolean true false condition, but rather a 0=true 1=false condition, which makes digging for it much more tedious.

I've been thinking about it. Do we really like this ROM "THAT" much? I mean, we don't have the option of widgets on the homescreen unless we have an alternate homescreen in addition to the Acer Home Screen.

Don't get me wrong, I'm not giving up on this ROM... but it just seems that most of use will get bored with this thing in a week or two. Honestly, the only thing I think would have any shelf life is the lockscreen.

Just curious about folks thoughts on that.

EDIT: Honestly, if ACER were to release the lockscreen and sell it for $10 I think a LOT of use would pay that for it. There is nothing else out there that even comes close to the cool factor this has. Unfortunately due to how baksmali only outputs a portion of the code... I don't know how realistic it would be to strip out the framework necessary for the lockscreen to port to CM would be
[EVO 4G Android Development] Stalte:
I agree 100% thats what I'm after anyways
[EVO 4G Android Development] Novarider:
Will I use it as my daily driver? Won't know till I try it. But I definitely want to try it out.
[EVO 4G Android Development] miphonematt:
What IM platform do you guys use? Especially you savvy guys.
[EVO 4G Android Development] OrionSX:
Well, I for one loved the entire homescreen app and lockscreen setup. I don't necessarily need it in a ROM form, but I would love to have the notification panel, lockscreen, and home screen app, on any ROM, but if you install the launcher on any other ROM you can't get the notification panel + lockscreen working. That's what I'm after. I like having the widgets on the lockscreen instead of the homescreen, it gives me instant access to the information I want and a quick way to unlock the phone and jump straight to the corresponding application. The homescreen provides access to media player, recent applications, and all my apps in a cleverly designed 3d dimensional format, something I have to launch seperate apps to do on VirusROM, which I'm runing now. Its highly unique considering the traditional Android icons+widgets+multiple homescreens with a launcher button for all apps.

As for finding the missing value, it would certainly be a pain in the arse to find a random 1 value with no idea of what its 'True'ing. That being said, I don't think its that simple, because if it was a true/false issue, the phone function wouldn't work at all, not just on the incoming call/ending calls issue.

Edit: Not sure if I'll be a helluva lot of help, but I'm good for bouncing ideas off of. dreadp1r4te@gmail.com for Gtalk.
[EVO 4G Android Development] miphonematt:
That's kinda what I'm thinking too. I can see where IncDoes would conclude that it would likely be something to that effect, but at the same time, just as likely to be something much more difficult.
[EVO 4G Android Development] OrionSX:
Doubt this will help, but it could shine some light on where we're at... Or rather you, since you're the guru and I'm just spouting nonsense and trying to seem smart ;)

HTC Supersonic Processor Specs

This is the processor in our Evo's. Now they don't mention this is any of the current pages I could find, but the QSD (Qualcomm Snapdragon) moniker is a bit of a misnomer, as all the Snapdragon really is is a beefed up MSM series processor. The interesting bit is that its actually a dual core processor, of sorts; which is why overclocking it has mixed results. The primary core is the application processor and is clocked at around 800mhz, and a secondary core at 200mhz controls the phone radio functions.

Acer Liquid Metal Processor Specs

The Acer processor is based on the same architecture, running on the older MSM7230, a successor to the processor used in some of the older HTC WM6 phones (Tilt II, Titan) but I'm unsure if the radio core is different. This may be causing some of the inherent problems if the Acer ROM thinks its talking to the MSM7230 radio core, but its actually trying to talk to the Evo's QSD8650 radio core.
[EVO 4G Android Development] crpercodani:
Crpercodani @ gmail for gtalk if you want to shout

Not sure how savvy I am tho.
[EVO 4G Android Development] MikeC84:
Any one try using the network app from the market and setting preferred network to cdma, probably wont help but worth a shot.

EDIT: Network app kept fc. And *#*#4636#*#* didn't work either, doesn't bring up the "select radio band" menu. Has to be something with the gsm/cdma
[EVO 4G Android Development] bdoople:
I will use this as a daily driver ROM. I love the entire setup of this ROM, that's why I'm watching this thread like a hawk. I really hope we can get something going. I love that it's completely different than everything else, it's like a new category. Sense, AOSP, and Liquid.

Thumbs up to the continued development.
[EVO 4G Android Development] OrionSX:
Indeed, tis a breath of fresh air compared to Sense and AOSP.

Are there any other programming menus that could be at fault? I've never used any of the diagnostic menus except once, and that was a special case, on a Moto Droid for a friend.

The Network app is designed to be used on a GSM/CDMA hybrid world phone, and the Liquid is a GSM phone and we're running its software on a CDMA phone. No wonder it force closed, it was probably confused as hell. Lol.
[EVO 4G Android Development] miphonematt:
If you go out and look at GSM Snapdragon phones versus CDMA Snapdragon phones, I actually think the MSM Snapdragons are GSM whereas QSD are CDMA. But all the processor related hardcodes are in the kernel and a little in build.prop (found in the /system/)
[EVO 4G Android Development] miphonematt:
Have to take a break for 2 days guys. I flashed about 30 potentials with no luck. I Have to catch up on my flash/xml work for my website.

I flashed MIUI and King's #2 BFS AOSP kernel for something different. It's actually kinda cool.
[EVO 4G Android Development] OrionSX:
Nah, the MSM series is Qualcomm's default line up of processors, with the QSD Snapdragon processors being the ballsier big brother to the MSM line up. HTC puts the QSD Snapdragons in its flagship phones, like this one, which is GSM only, as well as this one, which is also GSM only. In the case of a phone manufactured with both CDMA and GSM variants, there's this and this. The MSM and QSD lineups are different processors altogether, with the MSM speed cap being at 800mhz, optimized for battery life, and the QSD series typically runs at 1 ghz, with 1.2 max recommended clock frequency.

That being said, you mentioned someone tried using an AOSP kernel, and it didn't correct the issue or didn't boot, I can't remember, so apparently that's not the case, as obviously AOSP kernels work fine with our devices hardware, thanks to the efforts of Cyanogen and his amazing team.

That's it for my ideas for the moment, that pretty much means it must be a software issue. Can you see any way to possibly rip out the framework, launcher, lockscreen, and other related apps and install it on an AOSP Rom? I know the launcher can be made to work along with Nemo/Nero player, whatever its called, but the lockscreen does not work, and neither does the status bar. (due to the differences in the framework-res and services.jar, I would suspect) While I would love to see this work in all its entirety, that would be second best result, in my humble opinion.
[EVO 4G Android Development] crpercodani:
If we could snatch out the lockscreen that would be great. The notification panel/status bar would also be pretty sweet to have but I'm not sure how feasible that is.
[EVO 4G Android Development] Stalte:
The lockscreen is like the impossible part. I'm not sure who said it before but its heavily tied into the framework. It would be easier to have a fully working rom before we pulled the lockscreen from it.
[EVO 4G Android Development] crpercodani:
Haha I'm the one who said it.
[EVO 4G Android Development] Stalte:
Well thats why it sounded so familiar lol
[EVO 4G Android Development] OrionSX:
This may seem a bit of a stupid question, but how many files would we need to rip out of this ROM and drop into an AOSP Rom to make this sucker work, at least phone-wise, with the lockscreen and such?

From what I can tell, the Launcher works fine when installed on an AOSP Rom, minus the notification panel. Now, if we ripped out the framework-res and uh... what's it called... erm... services.jar, I think? Yeah, and put those in an AOSP Rom, we would theoretically break the standard notification panel as we know it, but is there any chance of it magically working with the Liquid Launcher at that point? Then its just a matter of finding the damn lockscreen; I saw an apk in system/app when I was messing with this that looked like it could be related to a lockscreen, I remember it was towards the bottom of the list when sorted alphabetically. It was cryptically related to placing widgets... bah. Its 5 AM and I'm tired, just thought of that so I thought I'd chime in.
[EVO 4G Android Development] gsx62391:
This is basically how far King has gotten with this. but without the multiple lockscreen. Its working rom but still s long way to go. He has it based off of cm build. Phone problem has been fixed but it feels like an AOSP with a theme. The lock screen is in the apps drawer on it. You can go to it and set it up and use it but it does not default to it from the power button press.
[EVO 4G Android Development] xlGmanlx:
Difference is this is subscription lite
[EVO 4G Android Development] Maddball:
Great Rom! I love it.. Just cant receive calls.. I kinda need to get calls.. lol
[EVO 4G Android Development] OrionSX:
Seems like it would be easy to fix, just write a lockscreen app that triggers the liquid lock app on power on...
[EVO 4G Android Development] crpercodani:
As far as I can tell the lockscreen isn't actually a app, its tied into the framework. It's sort of backwards, as in the lockscreen is actually the homescreen or a extension of it.
[EVO 4G Android Development] miphonematt:
You have it exactly right actually. This ROM essentially has it backwards, the home screen is on the lock screen. The home screen has almost zero functionality (no widgets or adding icons).

On of my business partners left Arizona... so I guess I'm done with my flash work for now. What a jerk.

Anyhow... so I have tried some dumb simple tricks with the framework and I think it will be difficult to reverse engineer it to get the lockscreen as it mostly kills home screen functionality and it's not robust enough to have your lockscreen as your home screen functionality.

Over the next few days I'm going to try some other things. We may not have enough of a ROM here to fix quite yet. I noticed it's missing a bunch of things I'm seeing in other AOSP ROMs. I mean a bunch of stuff. We may need to see what the official release has to offer.

I'm not quite giving up yet. I still have some ideas to try to get the lockscreen yanked out. One thing I can say for this ROM (besides the super cool lockscreen) is that it's implementation of the 3D app history is the best implementation out there. There are a few apps that exists that try to replicate this functionality, but with varied success (and stability issues for that matter). See itchingthumb.
[EVO 4G Android Development] crpercodani:
I know what you mean about itching thumb, very buggy. I don't know much of anything when it comes to coding but is a "merge" of the framework here and in CM possible?

It seems like something is missing on Acer's end. We have had plenty of GSM ports that didn't have the phone bug.
[EVO 4G Android Development] MikeC84:
How about getting the original Rom and porting it your self. Maybe you will have better end results than incdoes did. I have seen a kitchen that has porting option but cant remember which one.
[EVO 4G Android Development] miphonematt:
I have the original ROM leak, but it's in a format that I still haven't quite figured out how to extract (i.e. - not zip ;) ).

Somehow I would find it very unlikely that I would have better luck than IncDoes. The man has tons and tons of experience porting. For all intents and purposes, he would still be considered an emerging porter, but at the same time in the short while he's been on the scene he's porting a buttload. And I'm not talking about skinny little blonde chick from Hollywood buttload, I'm talking Italian mother of 8 that cooks very well buttload lol!

Honestly... I still have this feeling that the production release of the Liquid Froyo ROM will have better results for porting.

Thank you to all our Veterans and the men and women currently serving our country. They are all out risking their lives for our freedoms while we sit in the comfort of our homes and offices flashing ROMs, MODs, and Themes!