yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Themes and Apps] oswade:
I did the same thing with the korean phone.apk (deodex and replace original files). it didn't work either, just FCs.
[Galaxy S I9000 Themes and Apps] ickyboo:
I still believe the Korean phones have the hardware needed to record phone audio. Until someone gets this to work
[Galaxy S I9000 Themes and Apps] gllu:
According to this thread :

http://xdaforums.com/showpost.php?p=9088397&postcount=32

call recording is allowed by hardware. If there's a developer to a find a solution for it, he'll be taking some of the bounty supercurio was looking for in his months-old thread about sound tweaks, that seems not supported now.

Call recording is a must feature for quite few of us.
[Galaxy S I9000 Themes and Apps] xan:
I dont believe its disabled in hardware. (expensive solution)

I think its disabled in kernel code. (cheap one)
[Galaxy S I9000 Themes and Apps] hensk:
+1

cheap phones have this function is standard

and 500 € phone, could`t cause harware issue:p:p:p
[Galaxy S I9000 Themes and Apps] Fr4gg0r:
half of samsungs code consists of appending strings for logging. :rolleyes:
[Galaxy S I9000 Themes and Apps] galaxzy:
need this functions too
[Galaxy S I9000 Themes and Apps] Fr4gg0r:
Don't want to promise anything, but I'm quite excited at the moment... ;)

At the moment it crashes when saving the record.

Saved .3gp files empty.
[Galaxy S I9000 Themes and Apps] hensk:
continue m8,we do not hurry
[Galaxy S I9000 Themes and Apps] Fr4gg0r:
maybe the interaction with native driver fails, not sure about it. Hoping it's not.
[Galaxy S I9000 Themes and Apps] Daneshm90:
Posting your log might help.

Heck even dmesg might.
[Galaxy S I9000 Themes and Apps] Prankey:
I am willing to donate for this feature if we could get it to work.
[Galaxy S I9000 Themes and Apps] Fr4gg0r:
yup. :)

http://pastebin.com/qWwVieX3

It obviously already crashes before hitting "stop":

Edit: Seems to be a native or even hardware problem, so I'm out at this point.

Btw: Samsung called setAudioEncoder and passed 3, whereas the docs only specify 0 and 1, tried both but did not help.

I've attached the apk.
[Galaxy S I9000 Themes and Apps] Fr4gg0r:
push

:oasdf
[Galaxy S I9000 Themes and Apps] dmueller2:
Hi!

call recording on sgh-m100s works different. as you can see in the wm8994 initialization code (wm8994-aries.c).

see: hxxp://xdaforums.com/showthread.php?t=842740

you won't be able to record through the means you specified.

i was able to change the wm8994 code in jpm firmware (latest available on opensource.samsung.com) to the sgh-m100s one to record but video call recording was broken. so that is not the way i prefer.

another interesting class is inside libaudio.so. it's called voicecallrecorder which seems to record through the svnet0 interface (ipc to radio).

it could be an option to write the necessary jni classes for that.

kr

David
[Galaxy S I9000 Themes and Apps] Weasley85:
Any news yet? It's a good idea if it can be made to work.
[Galaxy S I9000 Themes and Apps] au_stevo:
Can you please explain how you got it working?

Thanks
[Galaxy S I9000 Themes and Apps] dmueller2:
you have to build a kernel with a different wm8994 initialization.

i.e. you have to use the pcm device initialization code from the shw-m100s in the i9000.

unfortunately i don't have the tree with me but the main difference is that in the m100s pcm initialization is done in the wm8994_init and on the i9000 in a separate function. if you look inside the code you can find a macro for that. (videocall recording or something)

the con is, it breaks video recording (and maybe some other things).

i try to figure out another way:

hxxp://xdaforums.com/showthread.php?t=863074
[Galaxy S I9000 Themes and Apps] dmueller2:
the problem is, there are so much bubble blowers in this forum and others saying "wooow, i would also like to have this feature" and only a few willing and able to help you.
[Galaxy S I9000 Themes and Apps] Fr4gg0r:
Video call recording, as you stated above, or video recording in general?

First point would be an acceptable bug. ;)
[Galaxy S I9000 Themes and Apps] dmueller2:
sorry, i meant video call recording.

well, another blocking point is the older kernel version. Samsung published only the jpm kernel. so the solution would lag behind the latest version. (xxjpu)
[Captivate General] kkkng:
Hi,

I am currently using the digital clock widget and when I click on it, it will open the digital clock setting. I wonder if there is a way to change the link such that when I click on the widget, it will go to the alarm application instead.

Thanks!
[Captivate General] alphadog00:
If it doesn't have it in any type of settings menu, then no. Try looking for a different clock/widget/alarm in the market.
[Captivate General] kkkng:
Oh, looks like I have to find another clock widget then. Thanks!
[Captivate General] vunuts:
If you get beautiful widgets from the market, yes you can change the action of tapping the clock, date, and the weather.
[Captivate General] axis01:
+1

It gives you the option of using whatever program you want when you tap each part. Fancy widgets may do that as well and it's free.
[Galaxy Tab Q&A, Help & Troubleshooting] shoman24v:
Is it possible someone can post up the TouchWiz apk from a Verizon Tab? I read that that version has the option to assign which screen is your home screen. We desperately need this for other Tabs if they do not have the option.
[Galaxy Tab Q&A, Help & Troubleshooting] rhca50:
http://db.tt/1PR7oZz
[Galaxy Tab Q&A, Help & Troubleshooting] shoman24v:
Thanks for this.
[Galaxy Tab Q&A, Help & Troubleshooting] GANJDROID:
Doesnt work for me. Desktop numbers were in big blue boxes amd app drawer was a green square :(

Anyone have the eu apk for it?
[Droid Incredible Q&A, Help & Troubleshooting] Seagrizzly:
Ok guy so I setup MIUI the new version and it was saying that I had issues with my SD card so I formatted it in the phone and then rebooted, well it still said the same thing so I went to Recovery and tried to format it but I am getting error Can't mount /dev/block/mmcblk1p1 Invalid Argument. So I can do anything that I can think of with the phone.

Anybody have any ideas that might help me out?
[Droid Incredible Q&A, Help & Troubleshooting] ejdavis72:
Have you tried formatting it in a computer? Do the slow format.
[Optimus One, P500 Android Development] corwin42:
Installation:

1. Root

Rooting the phone is very simple. Look this thread: [APP]SuperOneClick v1.5.5 (Root, Unroot, Enable Non-Market App, Get UNLOCK code) - xda-developers

You can also root the LG P500 with the z4root market app.

2. Install custom Recovery

See here to install custom recovery: Custom recovery Optimus One P500/Thunderg - Android Forums

3. Partition SD-Card

Because this ROM uses Apps2sd you need an ext3 partition on your sd-card.

Make backup of sd-card

boot into recovery (HOME+VolumeDown+Power)

select "Partition sdcard"

select "Partition SD" and confirm with menu

set swapsize to 0 with volume-down (no Swap-Partition) confirm with menu

create EXT-Partition with 512MB (confirm with menu)

after partitioning select "SD:ext2 to ext3" and convert ext2 to ext3

restore backup of your sd-card

4. Wipe

For first installation of this ROM you should do a full wipe:

boot into recovery (HOME+VolumeDown+Power)

select "Wipe"

select"Wipe data/factory reset"

select "Wipe cache"

select "Wipe Dalvik-cache"

select "Wipe SD:ext partition"

back to main menu to flash ROM

5. Install ROM

Copy Zip of ROM to SD-card. Do NOT extract!

boot into recovery (HOME+VolumeDown+Power)

select "Flash zip from sdcard"

select correct zip of ROM from list

confirm with menu

reboot phone (Reboot system now)
[Optimus One, P500 Android Development] Happyman:
Thanks for sharing. I will try when i got it. And I have some question. This is work for asia version?
[Optimus One, P500 Android Development] Wextercz:
Very nice, waiting for APS2SD.
[Optimus One, P500 Android Development] Daniel_liu:
thanks for you great job!

but I also want to know if the rom work for all device including asian version, mine is HONGKONG version.

waiting for your reply!!thanks
[Optimus One, P500 Android Development] gemarc:
In this ROM Apps2sd working. Great job. With 50 apps I have 117 MB free memorry (30 MB before).

Thank you
[Optimus One, P500 Android Development] midshipmanorg:
I'm having problems figuring out the difference between Froyo's native app2sd functionality and the methode that's used here (seperate partition on the external sd card). Could someone please explain it to me?
[Optimus One, P500 Android Development] Wextercz:
APS2SD work like a charm ! Thank you !!
[Optimus One, P500 Android Development] eigokyoukan:
Thank you for the work on this ROM!

Just flashed, everything worked well. Coming from the USA Tmobile stock rom, the aesthetics are much better in this

Linpack MFLOPS score went from 3.6 to 7.4!

Everything is tops so far. Any problems I will post, but so far so good!

Thanks again from the US!
[Optimus One, P500 Android Development] knzo:
Good job, I did exactly the same with my personal ROM, also through the no-brainer dsixda's kitchen.

I suggest you enable hardware accel, change vm.heapsize to 48mb and replace ADW with LP.
[Optimus One, P500 Android Development] Wextercz:
i am using ADW, so ADW is ok. LP cost money, btw :)
[Optimus One, P500 Android Development] knzo:
ADW is sluggish. LP ftw (and it's free).
[Optimus One, P500 Android Development] tidius:
lg home default

hi, how can reinstall lg home default? thanks
[Optimus One, P500 Android Development] corwin42:
Sorry, I don't really know. The ROM is based on the V10c Version which is linked here: http://xdaforums.com/showpost.php?p=9263813&postcount=3

So if this version supports Asian language, my ROM will support it, too.

Froyo Apps2SD: App must support it. You have to manually move the app to SD. Only parts of the app are moved to SD. Does not support Apps with widgets.

Darktremor Apps2SD (used in this ROM): Needs ext3 partition on SD-card. Every App is moved to SD-card (even those with widgets). Saves lots more of space. Disadvantage: You can't remove SD card from device while device is powered on.

I think Darktremor Apps2SD is much better than Froyos so I added it to the ROM.

Currently playing around with 48MB Heap and HW acceleration. ADW is my favorite and will stay (will be updated soon).

Just search for "LG Home" in Market but be aware that some of the standard widgets are removed, though some of them (at least the calendar widget) are available in the market, too.
[Optimus One, P500 Android Development] soremir:
Wow, a custom rom already? That's great!!!!

Thank you!! :)
[Optimus One, P500 Android Development] theelle:
Hi, I have this phone recently, and I would have some questions:

1. How to backup the original ROM from the phone before you install this rom changed?

2. How to return to the original version of the rom hour did not go well? you could put the steps back?

3. Everything works with this rom? any malfunction?

sorry for the bad english but i'm italian and newbie of android world :)
[Optimus One, P500 Android Development] Wextercz:
ad 1) make NANDROID backup in recovery menu

ad 2) NANDROID restore from recovery
[Optimus One, P500 Android Development] theelle:
and the partition on sd card in the first post?
[Optimus One, P500 Android Development] theelle:
and this rom is better than the original? about velocity? thanks for the answers :)
[Optimus One, P500 Android Development] Wextercz:
you need those partition for moving apps to sd card. can be easily done with recovery.

theelle > this ROM is better maybe only because it has APPS2SD
[Optimus One, P500 Android Development] 4D3:
Hi, its this going to be updated ever?

Not a complaint at all, just interested...

Mg
[Optimus One, P500 Android Development] corwin42:
Expect a very small update the next days. But not much changes. Just the Alarm Clock widget and app restored because many people wanted this and some updates to other preinstalled apps.

The goal of this ROM is to be very close to the stock ROM just with the "normal" improvements in performance. So there is not much room for modifications now.

I have played around with some 2.2.1 ROMs (portuguise version) but I was not very satisfied with it (bad performance, no other visible improvements) so I decided not to release such version. If LG releases some better 2.2.1 versions or 2.3 I shurely will create a new ROM based on this.

If you want more modifications have a look at the great ROMs created by Noejn.
[Optimus One, P500 Android Development] cunami:
It's written - "Based on V10c EUR" - can someone give a link or smth where to read which exactly V10c EUR version is? Is it Android 2.2 or 2.2.1? According to previous post it's probably 2.2, but I would like to be sure before flashing ;)
[Optimus One, P500 Android Development] corwin42:
Its based on this version: http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ANEUBK/V10c_00/V10C_00.kdz

It's a european V10c version without branding etc. and it is Android 2.2
[Optimus One, P500 Android Development] alwarrior:
I found that LG's original microSD (samsung I think) is not good, there are errors on read and write. I suggest to all people that want to use app2sd or similar application to change the microSD.

Thanks for this rom, i use it with modified kernel and it work well.

Just a question, where is Google Talk (Gtalk)? I can't find it, there is a way to install it? Thanks!
[Optimus One, P500 Android Development] knzo:
Changing the samsung's SDcard should fix the sdcard unmount errors.

It did for me and most people on the PT community.
[Optimus One, P500 Android Development] LoSboccacc:
I'm missing gtalk too, using the recovery to restore google apps is not working.

anyone can share the original firmware one?
[Optimus One, P500 Android Development] pauluchin:
here this work for me
[Optimus One, P500 Android Development] hardiksomo:
THANX BUDDY I TOO GOT IT TO WORK BY DOWNLOADIN UR ATTACHMENT....
[Optimus One, P500 Android Development] Omnichron:
I love it! I was finally able to custom rom and install AH. I love it! much leaner and beautiful. thank you!:D
[Optimus One, P500 Android Development] Omnichron:
ahahaha! I've overclocked my phone now. it is holding steady at 729 mhz! I'm in love!:D
[Optimus One, P500 Android Development] pauluchin:
in this rom? if yes how i can overclock my phone without flashing new rom tnk's
[Optimus One, P500 Android Development] koggaccio:
nice quoting! :D:D:D:D:D
[Optimus One, P500 Android Development] Omnichron:
http://xdaforums.com/showthread.php?t=866774:D
[Optimus One, P500 Android Development] :
This rom supports ext4 sd partition?

I'm confused... Megatron or Amberhome?

EDIT: I installed AH and I would like to say something about this rom with you. Can you change boot screen with "prime" boot screen? Can you delete LG Keyboard? Can you upgrade Froyo from 2.2 to 2.2.1? or 2.3? Can you delete Thinkfree Office?
[Optimus One, P500 Android Development] Jesam:
Request:

would it be possible to integrate bluez tools, so that I can use Bluetooth Keyboard?

I have read, that the CyanogenMod does have integrated it, but it is not ready for use with P500 so far.

This would be great! Thank you for your very good job so far!

Perhaps this links helps:

http://xdaforums.com/showthread.php?p=10190214#post10190214

http://code.google.com/p/bluez-tools/

http://wiki.openmoko.org/wiki/Freedom_Slim_Keyboard

I have also asked Noejn for this.
[Optimus One, P500 Android Development] ixio85:
I think that you can remove "Thinkfree office" and the LG Keyboard using the Titanium Backup feature (the easier way) or maybe you can do that also with Root Explorer (deleting manually their files from the system directory)...

If u can do it yourself, why to wait?!? :)

I can't help you about boot screen...

Anyway, LG Gingerbread rom is unavailable yet and, imho, using a buggy ROM from the SDK isn't the best android experience...

PS: sorry for my bad english!
[Optimus One, P500 Android Development] :
Today I reinstall Archlinux on my notebook and I think that I will do my custom rom! (=

I can try it! (= First italian rom maybe! (=

EDIT: Quadrant result is only near 400... it is normal?
[Optimus One, P500 Android Development] corwin42:
I think I don't have time for such things.

ext4 is only supported with OC kernel.

I won't make the changes you requested. Froyo 2.2.1 has no problems of the 2.2 version fixed and is slower. Thinkfree can just be uninstalled. I will keep the LG keyboard.

Should be somewhere around 500.
[Optimus One, P500 Android Development] vinnux:
Hi Corwin, thanks for your great job. I've been using AmberHome since you posted it, but now I have created myself one which best suites my needs... I saw you made a black notification bar using the Ultimate Online Kitchen... I tried to make my own, but I noticed after I installed it that the text on it is still black... How did you do to change it?
[Optimus One, P500 Android Development] corwin42:
Look in first post. I've linked to a youtube video with a tutorial for this.
[Optimus One, P500 Android Development] vinnux:
Thanks a lot, I didn't notice it! :)
[Optimus One, P500 Android Development] personalweb:
Just one answer....

I use the guide on the second post to install this rom.

All work,

but it's not possibile to restore my app with my backu pro.

It's necessary the format of memory card to install the rom?

Or is possible to install the rom without this operation?

Thanks.
[Optimus One, P500 Android Development] tibong:
Hi to all,

Sorry for my noobieness but im currently on stock rooted V10_B ROM. Im in the Philippines so my P500 must be the asian version. Will this work on my phone? Just making sure before doing anything. Im reading this thread and this Custom ROM was made on V10_C EUR version.

Again this is my first time trying to install custom ROM on my phone so please bear with with me.

Thank you.
[Optimus One, P500 Android Development] Asuma06:
this rom will work on you device...just follow the instruction and enjoy.
[Optimus One, P500 Android Development] tibong:
Thank you kabayan :D

Mabuhay!
[Optimus One, P500 Android Development] zekesic:
how can I install the default alarm widget??
[Optimus One, P500 Android Development] zekesic:
Is the DEV dead?
[Optimus One, P500 Android Development] zekesic:
How can i install the Alarm Clock widget???

Anybody?
[Optimus One, P500 Android Development] corwin42:
Someone still uses this ROM?

Look at this post: #164

Download the file, extract it an move the apps you need to /system/app with an adb shell or terminal emulator. Some people reported problems when they tried to do this with root explorer so I don't recommend using root explorer for this.
[Optimus One, P500 Android Development] d3adbroke:
Anyone have a working download link for this
[Optimus One, P500 Android Development] InfiniteRisen:
Looks like he really likes this ROM even though it hasn't been updated for over a year.

Swyped from my LG-P509 using XDA App.
[Optimus One, P500 Android Development] klinutzu:
I have a question. I installed z4root, enabled usb debugging and started z4. I pressed permanent root and after it loaded like 2 minutes it closed and nothing happened. No restart, no white screen. How do I know my phone is rooted?

EDIT: It seems it's because I have 2.3.3. I have found a guide in my native language about rooting 2.3.3. They say it works and I wonder if I can install this ROM on 2.3.3...
[Optimus One, P500 Android Development] terratrix:
Yoy have to downgrade ypur baseband in order to install amberhome as it is based on the old baseband
[Optimus One, P500 Android Development] d3adbroke:
Does anyone have the link to this rom
[Optimus One, P500 Android Development] franciscofranco:
Why the **** would anyone have a link for a rom that was released almost one year ago? Jesus.
[Optimus One, P500 Android Development] martin88ca:
You should watch your tone, and stop swearing to a guy asking a legitimate question. It's very unprofessional and reflects poorly on your maturity as an adult.

To d3adbroke: here it is.

http://www.megaupload.com/?d=VRCI78L8
[Optimus One, P500 Android Development] dr.notor:
No. Someone (the nonexistent moderator) should close dead threads about dead ROMs instead so the people who are too lazy to read would not request useless year-old **** and subsequently produce more useless noise reporting bugs about the same dead unsupported junk.
[Optimus One, P500 Android Development] d3adbroke:
Thanks Martin...and stop being a jerk Franco get over yerself
[Optimus One, P500 Android Development] terratrix:
I don't understand why you wanted this rom, cyanogenmod is wy better
[Optimus One, P500 Android Development] franciscofranco:
I'm not a professional, I'm a serious human being that hates when other humans don't use their brains. I didn't swear at anyone and my maturity or anyone's maturity isn't measured by cursing or not cursing. I'll quote something that I've read and it's going to be my last post in this thread because I hope this **** gets deleted or locked very soon:
[Optimus One, P500 Android Development] willverduzco:
Dead thread for dead release = Thread closed. And, quit flaming each other.
[Optimus One, P500 Android Development] eigokyoukan:
Much better than the stock US Tmobile rom! Less bloat, JIT enabled, Apps2SD, ADW customization... All wonderful.

I like ADW better as well, glad your sticking with it.
[Optimus One, P500 Android Development] theelle:
i have just installed and works great :)

everyone knows about underclock the cpu? setcpu don't work...
[Optimus One, P500 Android Development] MikeD215:
damn i need help using adb to push the img and recovery file.. im stuck after typing in #adb shell i get the $ sign and its down hill from there cant for the life of me mount or anything.. im stuck as a duck in oil.??? someone help a guy out?
[Optimus One, P500 Android Development] corwin42:
You need root permission in the Shell. Type su as first command and confirm root permission on phone.
[Optimus One, P500 Android Development] theelle:
sorry but how can i move the apps to sd? i have just installed advanced sd card and i see more apps on the phone can be moved to the sd... isn't possibile do this without this program and using apps2sd native in this rom?
[Optimus One, P500 Android Development] corwin42:
Every App is installed to SD automatically with this ROM. Don't use the Froyo mechanism with the ROM since it is not necessary.
[Optimus One, P500 Android Development] theelle:
not true, i have a lot of apps on the phone and i moved them to sd with that program...
[Optimus One, P500 Android Development] corwin42:
No, the program you used uses the Froyo Apps2SD method. You have just moved your apps from ext3 partition to fat partition on sd card and that makes no sense.
[Optimus One, P500 Android Development] theelle:
but only two-tree apps on twenty that i have installed the program see on the phone... not all, just few apps the program see that on the phone, and i have moved to the sd...
[Optimus One, P500 Android Development] cordezz:
Every app is installed on the ext3 partition with this rom. But you do not "see" that the are installed on the ext3 partition. It is thread by android like the internal memory.

Get root explorer an go to /data/app . There you should see that there the ext3 memory is used.
[Optimus One, P500 Android Development] Daniel_liu:
I installed your rom, but i found that there is not chinese language, it is a pity!
[Optimus One, P500 Android Development] theelle:
so now if i move the apps from the sd to the phone that apps go to the sd partition who has see as memory phone? in every case the apps are on the sd write?
[Optimus One, P500 Android Development] theelle:
i have root explorer but i don't see if use a ext3 partition... as you see that?
[Optimus One, P500 Android Development] cordezz:
You do not see ext3, but you can see the used and free space on the top line. And if you have created an 512Mbyte ext3-partition there should be a lot of space free under /data/app ;)
[Optimus One, P500 Android Development] theelle:
infact i have eraly 400 MB of free space... thanks :)

but i have a question: why for this rom it was used a v10c firmware when there is a v10d version? or not v10e?