yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] nickstewartroc:
We went over this in the other slide thread.....
[G1 Android Development] deuse:
I have seen that on twitter and king said he would be bring a version out today but I can't see it.
[G1 Android Development] deuse:
I had the 3D Fave up just :) but then the screen went black :(

Logcat

FaveContactsModel( 489): uri = content://com.tmobile.launcher.provider.FaveContentProvider/event_count_for_fave/103

FaveContactsModel( 489): cursor count = 1

libEGL ( 489): called unimplemented OpenGL ES API

libEGL ( 489): called unimplemented OpenGL ES API

FaveContactPhotoView( 489): Cache MISS: view=com.tmobile.launcher.FaveContactPhotoView@44ade430

FaveContactPhotoView( 489): Cache HIT: view=com.tmobile.launcher.FaveContactPhotoView@44ade5d0

FaveContactPhotoView( 489): Cache HIT: view=com.tmobile.launcher.FaveContactPhotoView@44ade910

FaveContactPhotoView( 489): Cache HIT: view=com.tmobile.launcher.FaveContactPhotoView@44ade770

FaveContactPhotoView( 489): Cache MISS: view=com.tmobile.launcher.FaveContactPhotoView@44ad2fe0

dalvikvm( 489): GC freed 1977 objects / 107640 bytes in 126ms

gralloc ( 133): allocating GPU size=307200, offset=307200

ActivityManager( 133): Displayed activity com.tmobile.launcher/.FaveContactsActivity: 5672 ms (total 5672 ms)

libEGL ( 489): called unimplemented OpenGL ES API

libEGL ( 489): called unimplemented OpenGL ES API

gralloc ( 133): allocating GPU size=307200, offset=614400

libEGL ( 489): called unimplemented OpenGL ES API

libEGL ( 489): called unimplemented OpenGL ES API

gralloc ( 133): allocating GPU size=307200, offset=921600

gralloc ( 133): freeing GPU buffer at 0

libEGL ( 489): called unimplemented OpenGL ES API

libEGL ( 489): called unimplemented OpenGL ES API

gralloc ( 133): freeing GPU buffer at 307200

FavesBaseListAdapter( 215): Use photo from event

libEGL ( 489): 0: eglInitialize(0x305a68) failed (EGL_BAD_DISPLAY)

copybit ( 489): Error opening frame buffer errno=13 (Permission denied)

copybit ( 489): Error opening frame buffer errno=13 (Permission denied)

If you press the Fave button on the home screen it should be in 3D. Will try and get it again and take a pic.

If I restart my G1 I can see3D fave but if I try again I get

FavesBaseListAdapter( 215): Use photo from event

libEGL ( 489): 0: eglInitialize(0x305a68) failed (EGL_BAD_DISPLAY)

copybit ( 489): Error opening frame buffer errno=13 (Permission denied)

copybit ( 489): Error opening frame buffer errno=13 (Permission denied)

So it does work..
[G1 Android Development] nickstewartroc:
Looks like its caused by not having 3D support on here yet
[G1 Android Development] the1gladiator:
depends on the one you are using. If you are using Task Killer it works, but if you use Advanced Task Manager or Killer or whateverTF its called i've found that it doesn't work.
[G1 Android Development] Garner:
Dont use task killers they strain the cpu too much to benefit the purpose of task killers, use auto memory manager its a great app try using it on mild or u can adjust it to your needs. best app i have used yet
[G1 Android Development] enatefox:
About 3D support, same issue as above, permission denied from libEGL. perms are ok in /dev. Works with Launcher2 despite those errors. It's specifically an issue with Rosie. Firerat?
[G1 Android Development] deuse:
The funny thing is that if you reset the phone Fave 3D works but just the once :confused:

It's getting closer.. I hope Firerat looks in soon..
[G1 Android Development] enatefox:
I should've clarified-- I was looking at live wallpapers with Rosie not the Faves thing but it looks related. Same errors
[G1 Android Development] guitargler:
I get no issues with 3D Faves; it's a little slow, but the entire system is. My main issue with this rom is just speed in general. Everything's so laggy, and I have it overclocked with auto memory manager on aggressive.. I can live without browser working, but the speed hurts me xP
[G1 Android Development] deuse:
Are you still working on this Firerat?
[G1 Android Development] enatefox:
I got as far as mapping the webkit crash address. Unfortunately being native code I don't have debugging symbols to figure out what it means. The crash address in memory is 0xaa27c340 and until I get that mapped, I don't know what is causing it. I made the stack tool in Python, I mapped out libdvm and libwebcore but the output of the map with that address is simply:

['??', '??:0']

does that mean there's no debugging symbols or that the address is wrong?
[G1 Android Development] tsheeley:
Is the market in this the current Donut/Eclair one or the fancy new one that has the auto-update feature for apps?

(Continues to wait patiently for it to be done enough for daily use)
[G1 Android Development] chillbeast:
You won't see that until Android 2.2 (Froyo) is released... You'll know when it happens ;D
[G1 Android Development] chillbeast:
Maybe try posting this on reddit.com or anddev.org, you will get more potential coders to see the problem. Good luck and thanks for working on this for so long!
[G1 Android Development] deuse:
Wish I could help you dude but I don't know linux\google at all..

lets hope Firerat is looking in he would know what that means...

Good of you to keep trying ;)
[G1 Android Development] tsheeley:
I figured that was the case. But I knew you guys would know for sure. Thanks. :cool:
[G1 Android Development] chillbeast:
No problem, quite looking forward to that feature myself :D
[G1 Android Development] enatefox:
hoping firerat will know. I'll keep trying. I'll bet you it's JNI... I will post the entire dump soon. I have stack working now and I'm getting the names of the functions that are crashing.
[G1 Android Development] damngood98:
i know this is getting off topic but i'm not sure i'll use this feature. too often when i go to update an app i'll look at the comments and see that the latest is screwy and already needs another update. i don't want crap automatically updating w/out knowing i'm not better off with an older version.
[G1 Android Development] enatefox:
Alright, here's the stack tool, the libs I'm working on so far and the mapped addresses I've gotten already.

python teststack.py

and help the cause
[G1 Android Development] smjfosho:
so i had some weird problems with this rom.

i couldnt open a number of apps i downloaded from the market such as:

pandora, and pretty much any task killer. i could use the widgets the task killers had but i couldnt open it. also when i opened pandora it would go back home.
[G1 Android Development] nickstewartroc:
No clue why for taskkillers, but pandora is caused by no browsers working
[G1 Android Development] speedysilwady:
a lot of apps dont work, they share the same problem the browser has that enatefox is trying to help solve
[G1 Android Development] smjfosho:
it worked before, i flashed it once, then i had to flash it again.
[G1 Android Development] enatefox:
** no browser. Here's every function I could map from the crash log. I don't know where to find where they reside though. Anyone? Also, no one has set dalvik.vm.checkjni=true. I think that's at least one issue although it didn't fix things yet. For Hero, a port from the system dump has moderate browser support. All of the libs are different and some that I tried didn't fix it either.
[G1 Android Development] jriv:
No way hope you get it to work good luck

Sent from my Htcclay's SuperFast 3G using the XDA mobile application powered by Tapatalk
[G1 Android Development] deuse:
Glad your working on it...
[G1 Android Development] enatefox:
Not ROM specific but anyone get Fennec to run? I'm still having issues with EGL despite Firerat's kernel and advice and Zenulator's libs which did load. I think it's the same issue with the Faves button-- logs look similar. I want muh Firefox

I know that it's looking for /dev/hw3dc and all we have is /dev/hw3d so I even tried to symlink the device (I know, fail) and no love.
[G1 Android Development] tsheeley:
I tried Fennec this morning... it was a no go for me too. I tried the direct download I saw on Android & Me. It would look like it was going to load, then would close out as it loaded the Welcome screen.
[G1 Android Development] Firerat:
they are all libdvm.so

cat > alist << "EOF"
JNI_OnLoad
dvmPlatformInvoke
dvmCallJNIMethod_synchronized
dvmAsmSisterEnd
dvmInterpret
expandBufFree
expandBufAlloc
dvmPrepMainThread
dvmAsmInstructionStart
dvmCallJNIMethod_general
dvmCheckCallJNIMethod_synchronized
dvmAsmSisterEnd
dvmCheckAsmConstants
expandBufAddSpace
expandBufAddUtf8String
EOF

for i in `cat alist`;do echo $i;grep $i system/* -r;done

will give

I haven't had any luck with browser etc

but I did at least fix the binder issues I was seeing in dmesg
[G1 Android Development] enatefox:
Nice. That about solved the part I couldn't figure out. I'm getting a working browser port for Hero GSM now to test libdvm. You mentioned how to permanently setprops (I want JNI checks on) can you share and how do I get /dev/hw3dc so I can run Fennec? Thanks
[G1 Android Development] Firerat:
tbh , you should already have /dev/hw3dc

to setprop on boot

you could, stick it in /data/local.prop ( see /system/build.prop for syntax ),

or in /system/init.rc ( see /init.rc for syntax, make sure in is after a suitable trigger if you are 'changing a setprop in the ramdisk, the on boot trigger would do )

with /system/init.rc you could pretty much re-write the ramdisk's init.rc without having to unpack/repack and reflash the boot.img ;)
[G1 Android Development] enatefox:
I'm using your FR-9-K-DE12RD-FR-fixed_S kernel. Is that my problem?

** ok, flashed your latest ROM again using the included kernel and I see msm_hw3dc and 3dm. But I thought the libs were looking for devices without the msm_ prefix. Guess I'll check that...
[G1 Android Development] Firerat:
yeah

Its kings ramdisk, which is broken, he uses an old version of init which doesn't support import

I fixed the init.rc but forgot his init was old

I'll post my new kernel, which has binder.c patched to handle the binder errors

OK No15 attached

NB , I haven't added cachehack detection to this yet

the init.rc is 'hard coded' for cachehack, but you can 'undo' that via /system/init.rc

my new ramdisk will have a script to detect cachehack and mount cache appropriately
[G1 Android Development] enatefox:
Thanks firerat, sidetracked atm with browser (what's new) but I'll try her out. I'm not sure what binder issues you were seeing-- doesn't ring a bell.
[G1 Android Development] speedysilwady:
jcarrz got browser working on his rom, i havent been keeping up with the thread but has anyone solved the call lag, a renice script of some sort? thats the only thing that stopped me from using this daily.
[G1 Android Development] enatefox:
I just got browser working. I can use some help cleaning up my ROM and Firerat is the one to do that. Right now, I'll just gloat. The ROM I whipped up is dirrty and not the best in terms of usability. I will make a polished one tomorrow unless a dev that's better than me hits me up to make it suck less. It's a stripped down, featureless test image right now
[G1 Android Development] speedysilwady:
aww yay! good job! =]

i cant wait till its in the next patch/update!

thank you!

now im just worried about call lag, i tried everything in your speed up hero thread but its still unbearable when i get a call...
[G1 Android Development] dav3wash:
To Everyone who tried to help me, I figured it out. I forgot to mention in all my earlier posts that I'm using a MT3G ... I had to partition my SD to have FAT/SWAP ONLY. Then flashed FireRat's A2SD patch (Which is great btw). Just wanted to share that with any other MT3G users. Now I'm going gto spend some quality time with this ROM! :cool: .
[G1 Android Development] Firerat:
Errm,

that does confuse me

This already has the patched a2sd.........
[G1 Android Development] enatefox:
Okay:

browser works, GPS I think works (still testing), audio works, live wallpapers not working (yet), theme downloads are "not supported on your phone" maybe because it's a "Passion" fingerprint. I'm unsucking my scaled down test image and will upload shortly. I should probably post a new thread but I'd rather share it with devs who know more and can make things work better. Connection's slow here so it will be a little while
[G1 Android Development] dav3wash:
Oh, ok i wasn't 100% sure. I just flashed it as a precaution. But that's good to know. Also, everything that is supposed to work definetly looks good so far. I'm actually going to use this and show my fellow co-workers for two reasons. First nobody in my Market has a MTSlide yet. And my store manager decided to make some one else the 2010 MyTouch Champion :mad:. So now I can rub it in his face that I have a MTSlide without actually have one! All thanks to you! :cool:
[G1 Android Development] deuse:
Good work mate ;)

I will give this a go when you have upped it. I hope GPS work's on your..

How about Fave..any luck with atht?
[G1 Android Development] enatefox:
No luck with Faves for me. I need my phone to work so I'm a little delayed. I think I have a fool proof version with everything on it (including outstanding issues like no live wallpaper in Rosie). I'm backing up muh apps and will flash it. If it works, uploads away.
[G1 Android Development] speedysilwady:
awesome! thank you very much for you work and dedication :)
[G1 Android Development] lightninbug:
hows the progress?
[G1 Android Development] enatefox:
Uploading. May take a minute at over 120MB
[G1 Android Development] speedysilwady:
so is this still firerat's cache hacked rom you modified or a totally different rom, because i read you had to use a different base if i remember correctly?
[G1 Android Development] enatefox:
I took ZX's, Firerat's and VillainROM, put this ROM's apps over those along with a couple of lib files (but not camera since that breaks it) so no camera until a better dev can look at it. It's a Frankenstein because I needed Firerat's base to split the files up as our phones can't hold everything on /system so it splits it with /cache. I think that answered the question...
[G1 Android Development] speedysilwady:
Ooh okay that makes sense, its a big mix of roms and its cache hacked, thanks again! Im sure the community will help fix camera so browser doesnt break and vice versa! :D
[G1 Android Development] enatefox:
Here you go

devs please help squish the bugs. I've got some goodies I'll be adding soon. Check the post in the link for issues/works/doesn'ts. Thanks for your patience, been busy irl.
[G1 Android Development] zachattack052:
lmao no its not, who told you this?
[G1 Android Development] enatefox:
My bad, I thought I read one of you saying it was a fork. Plus the cache hack, similarites. No offense. It's still a Frankenport of 3 ROMs

The upload is farrr from good but definitely usable. There's patches (check Zenulator's port) to add and more. I just wanted this out there so other devs can get it implemented.
[G1 Android Development] zachattack052:
ok.. just saying there different builds
[G1 Android Development] Ace42:
Dont take it the wrong way, the mount of similarities lead to his assumption.

Anyway....What kind of batt life do people have, I wont be using this but i was just wondering.
[G1 Android Development] enatefox:
Battery life's decent but I almost always have mine plugged in. I'm working on a script but for now here's what I got so far. Run it in ADB and it will disable a lot of bloat (I watched what Autostarts does with logcat):

pm disable com.htc.htclocationservice/com.htc.htclocationservice.AutoSettingReceiver
pm disable com.htc.socialnetwork.provider/com.htc.socialnetwork.provider.SocialUpdateReceiver
pm disable com.tmobile.nabservice/com.tmobile.nabservice.NabSyncReceiver
pm disable com.tmobile.selfhelp/com.tmobile.selfhelp.BootCompletedReceiver
pm disable com.android.voicedialer/com.android.voicedialer.VoiceDialerReceiver
pm disable com.google.android.apps.maps/com.google.googlenav.friend.android.ServiceReceiver
pm disable com.htc.htclocationservice/com.htc.htclocationservice.AutoSettingReceiver
pm disable com.android.bluetooth/com.android.bluetooth.opp.BluetoothOppReceiver
pm disable com.htc.providers.uploads/com.htc.providers.uploads.UploadReceiver
pm disable com.google.android.apps.uploader/com.google.android.apps.uploader.common.ConnectivityBroadcastReceiver
pm disable com.android.voicedialer/com.android.voicedialer.VoiceDialerReceiver
pm disable com.tmobile.thememanager/com.tmobile.thememanager.receiver.ThemePackageReceiver
pm disable com.svox.pico/com.svox.pico.VoiceDataInstallerReceiver
pm disable com.android.voicedialer/com.android.voicedialer.VoiceDialerReceiver
pm disable com.htc.htclocationservice/com.htc.htclocationservice.AutoSettingReceiver
pm disable com.oz.mobile.android.voicemail.application/com.oz.mobile.android.voicemail.application.VoicemailBroadcastListener
pm disable com.htc.android.omadm.service/com.htc.android.omadm.service.StateReceiver
pm disable com.nuance.vsuite/com.nuance.vsuite.drivermode.MessageReceiver
pm disable com.tmobile.nabservice/com.tmobile.nabservice.SMSSyncService
[G1 Android Development] speedysilwady:
on firerats latest it lasted MUCH longer than any legend ive tried...idr exact amount of hours...i had autostarts, autokiller, and no video or browser use tho (for obvious reasons =P) but it was the best ive seen on a sense rom so far.
[G1 Android Development] Ace42:
I tried a egend and had 3hrs, fairly disappointed cause im normally away from outlet.

Nice script how about linking, do you think you could try ase(script app)?
[G1 Android Development] speedysilwady:
yeah legend ate my battery in around that time so i said screw it but i used this rom for a good long time and the battery was pretty good similar to donut roms imo, i just couldnt keep it cuz no matter what i did call lag was pretty awful...
[G1 Android Development] Ace42:
Hey where you get the wallpaper??
[G1 Android Development] FateZero:
Its a theme wallpaper

My Modes : Lightshow
[G1 Android Development] Ace42:
Thanks, found that plus some other interesting stuff.
[G1 Android Development] enatefox:
So I got system down to 78MB and also camera seems to be working 100%. The issue being the stock camera is dark around the edges but I pushed King's AOSP libcamera.so and then Vega's Youtube fix to take care of the dim screen issue.

I've added the camera file to Vega's update and resigned. Flash it and you should have camera now if you didn't already. Since there are so many ROMs out of this I don't know what bugs are still around. I'd rather not start a new thread though
[G1 Android Development] Ace42:
Firerat's cachehack can be used on this?(Doesn't make sense to have int mem/cache not being used)
[G1 Android Development] enatefox:
It's a no-wipe update. You can flash on any setup. All it does is push the correct library files to system/lib. I'm planning on an update that will add new features (to us anyway) and fix some bugs. For now, camera and Youtube HQ.
[G1 Android Development] Ace42:
I dont have this rom, but got cam working with the lib from 1.0 of king's espresso, but I want to know if the cachehack is applicable for other roms.Or will I need to set it up as when i modify the rom:

/Cache

/System

Boot

/Data

/Meta

I like the setup I have but I just wanted to use the friendly Apps2SD
[G1 Android Development] deuse:
Thanks for the work your doing dude ;)
[G1 Android Development] enatefox:
it is, check with Firerat on how to do it right. What I did when I was testing was just drop my files over the base, letting the existing script do the work. Just have to line your files up to match.
[G1 Android Development] Ace42:
I'll try this out and see how it goes.
[G1 Android Development] Firerat:
check the InstallPrep.sh script in the zip

that's what does all the work in keeping it AnySPL
[G1 Android Development] MarvinTheAndroid:
Just tried enatefox's rom and update.zip.

It sync's gmail, but I'm not seeing my contacts. Am I missing a trick here?
[G1 Android Development] enatefox:
It's possible HtcContacts doesn't match that ROM. I'm checking into it. I have an update coming with some goodies. It will also have an optional Dalvik-cache update so you don't have to wait so long on first boot. Hopefully it's gonna have LWP in Rosie and maybe the stars will line up correctly and Swype will work for once (for me at least). Anyone have luck with it? I get "this isn't for yo ROM foo" errors. Pressing works, swiping doesn't. I tried the disable, renable thing but no love.
[G1 Android Development] raptoro07:
@Firerat Anymore success with getting bluetooth working on this dump?
[G1 Android Development] Lithiumokc:
Tried to install the patch, Error in InstallPrep.sh (Status 512). Failure at line 7 run_program Package: Installprep.sh
[G1 Android Development] Firerat:
go on, I give up........

what phone/spl do you have?
[G1 Android Development] Firerat:
well, I got the deamons running, but then started to concentrate on the html thing

Which I need to start looking at again,
[G1 Android Development] Lithiumokc:
Mytouch 3g, not sure of SPL the following is found in Hboot. Hboot-1.33.0006 (sapp30000) CPLD- 10

Radio-2.22.23.02
[G1 Android Development] Firerat:
ok

So

you flashed

FR-MTSlideTo32B-v003c-AnySPL_S.zip

then flashed

FR-FavesFix4-003c_S.zip

it gave an error

so you rebooted to recovery and tried to flash

FR-FavesFix4-003c_S.zip

again and it gave the same error?
[G1 Android Development] Lithiumokc:
I flashed the main rom, used it for a day. then tried the flash, fail, reboot flash fail, then post here.
[G1 Android Development] Firerat:
I can't see why the InstallPrep.sh would fail

its a very simple script

#!/sbin/sh

mount /system
if [ ! -d /system/csys ];
then
mkdir /system/csys
mount -o bind /cache /system/csys
else
mount -o bind /cache /system/csys
fi

if [ ! -d /system/sd ];
then
mkdir /system/sd
fi
mount -a

what version of recovery are you using?

mind you, the Main rom uses an InstallPrep.sh script, which is more complex so I don't see how that would work, and the above wouldn't.

Infact the above is a direct copy of a function within the main's InstallPrep.sh
[G1 Android Development] Lithiumokc:
FACE TO PALM MOMENT

SOrry, guys.... I messed up... I flashed a different Slide rom...Damn... I had planned to flash this one and got ahead of myself..But now im in abit of trouble.

Im at work and they block the Download site that has that file on it. Like i said I thought I had this, so I rebooted wipped and what do you know... No zip to flash.... I can wait until i get home to get my phone working again, but If you have another download site I can try I would be greatful. Sorry for all the trouble.
[G1 Android Development] Firerat:
lol :)

btw, no html on this one, but opera4.2 works

edit:

just had a thought, it still shouldn't have failed :(

it checks for directory /system/csys, makes it if it can't find it, binds cache to it

then checks/makes /system/sd , then mounts everything

the whole idea is, it remains compatible :(

I could understand it failing to copy/move stuff , but not just mounts
[G1 Android Development] Lithiumokc:
I was able to get the rom file, flashed it, tried patch, it failed with the same error??? rebooted in to recovery, tried again, fail again.. I am going to re partition my SD when I get home, that may have something to do with it?? Maybe, you think???
[G1 Android Development] Firerat:
ahhh, I wonder if mount -a is giving a none 0 exit code, because you don't have an ext partition?

attached is a version which doesn't do mount -a, just mount /data
[G1 Android Development] enatefox:
Forgive me for not following this thread much lately but is browser working? The changelog says no but I've had it working for a while. Just thought I'd check in case that was still an issue.
[G1 Android Development] Firerat:
nope, must admit I haven't tried for a few days

its still pure slide , not using most of the framework from an old espresso