yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] arco68:
Maybe setting them read-only will help.

Not sure what works yet, as it's not booting into the gui yet. The graphics hardware are not initialized correctly according to the logs. CM has the updated qcom userspace libraries, so that's not a problem, but I think we might need the gpu drivers from the msm 3.0 kernel as well.

The gingerbread kernel can be used for ics just fine, as long as you backport a few things. I've done that for the Galaxy W kernel.

msm7x30 is actually the correct platform, it's just Samsung that messed it up by calling it msm7k.
[Galaxy S Plus I9001 Android Development] abbradar:
Tried today to make graphics work normally, specifically, tried to find libgralloc which will work good on our phone. First of all, tried libgralloc from ics branch, removed ashmem and ion (don't know what's latter, actually, seems like another type of shared memory), compiled - got bootloop. Disassembled stock gralloc.msm7k to compare buffer initializing code and by chance learned that it's very similar on many parts with libgralloc version from there. Looks like this is open source initiative on improving MSM platform support in Linux kernel and Android. After quite some time of rummaging though the code, I learned that they have their own version of libhardware, possibly libEGL and some other graphics-related libs too (haven't checked them), and their implementation of kernel drivers also differs. I've tried to backport these drivers (just copied drivers/gpu/msm, drivers/video/msm and some files from include/linux), got bootloop again, but because of kernel panic as it seems (I don't even see first "Samsung I9001" logo). As of now I have no idea how can I get kernel log without adb, so I don't know how can we debug this. While I have no idea how to debug this, I'll let the kernel be and try to change something in library itself. I'll have my computer get nightly build done and will post it there if there will be at least no degradation, to fulfill previous request.
[Galaxy S Plus I9001 Android Development] abbradar:
Quick question - in what format should I post next releases? While there is only one possible format for boot and recovery partitions, I can post either ext4 images or tar archives of /system. It can be useful because installing via tar archive extracting is much more faster (70mb of real CM versus ~500mb of image), and requires no flashing to eMMC directly, but it needs some work with ADB. I also can try to learn CWM recovery format and then post images in it - it will combine simplicity and speed.

upd: Nevermind, I've tried CWM format and liked it quite much, so I'll use it. Uploading image now.

upd2: Here is the latest build: http://www.mediafire.com/?1i541j7t8b8k6nh

Besides from usual disclaimer (I will not be responsible for consequences of using this or nuclear war or...), I should say that at least for me it works, and that it contains nearly no visible changes since my last public build. It also contains known bug of not starting some Samsung proprietary executables because of missing libraries, this bears no impact on your experience so I let it be (I accidentially lost config where they were included, but nothing really improved with them ;_; ). Also don't experiment with sd-card related features much, please! (I haven't tried mounting phone as USB storage, for example, I'm still scared of experimenting with it after my brick)

Installing: unpack it to /sdcard/clockworkmod/backup and restore from CWM. Don't forget to make backup of your current firmware before testing! ~_^

You can check out list of current bugs in the first post.
[Galaxy S Plus I9001 Android Development] bikeaholics:
Flashable cwm Files are the most useable solution. Maybe after some releases somebidy will make an odin file.

Now you are quite fast ;-)

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] abbradar:
Somehow after complete recompile stock precompiled gralloc and liboverlay no longer cause segfaults. However, looks like I was wrong - replacement of libgralloc doesn't solve laggy graphics, so in this field I'm stuck for now. I'll switch on something else, for example, audio.
[Galaxy S Plus I9001 Android Development] Cpt. Captain:
Maybe you could team up with frostbite88 who's trying to port ICS for our device in this thread: http://xdaforums.com/showthread.php?t=1403338
[Galaxy S Plus I9001 Android Development] mikeeo019:
Hello. I've been testing the latest test build for a while.

Calls working,

Messages working,

CyanogenMod settings don't work. Nothing more to add to the OP
[Galaxy S Plus I9001 Android Development] nikagl:
Just wondering, for next testing, what CM settings do you test?
[Galaxy S Plus I9001 Android Development] mikeeo019:
Nothing as when i tap the CM settings, it just force-closes.
[Galaxy S Plus I9001 Android Development] xci:
Be patient, it's only been a few days without updates on this.

I'm sure YardE will let us know if theres good or bad news ;)
[Galaxy S Plus I9001 Android Development] kurniawan77:
Cleaned up the thread due to non dev related discussions..... if i see anyone showing disrespectful behavior... don't let me go mad!!! Keep it nice and friendly folks...

regards

your 'still' friendly mod

kurniawan77
[Galaxy S Plus I9001 Android Development] mikeeo019:
I contacted a few devs from CM team. They said they could take a closer look if we were ready to donate as much as its needed for them to get this device. So if anyone is ready for donation and wishes to have official CyanogenMod on I9001 he/she could pm me or something so I could be able to gather the info. And reply to the developers.

mikeeo019
[Galaxy S Plus I9001 Android Development] Whiskey103:
And again. cleaned a lot of non dev related stuff.

guys, please stay on topic for once huh ;)

cheers
[Galaxy S Plus I9001 Android Development] Martin_Ro:
Something strange:

Seems as if 3g/2g needs More Power than wlan connected....

As you can see: the Power consumtion while wlan off and disconnected is way higher than with wlan on and connected.

The weight thing here:

As you can see, it was without activity....

So what the f... eats my coal.... ehm battery ????

Edit: corrected some autocorrection errors...

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] _strauch_:
@Martin Ro

I write in english and in german, your english is hard to understand, but i don't know if my is better :-).

So the wireless didn't apear on the list you made a screenshot from. so click on the graphic top of the list and you get a detailed diagram where you can see the wlan. today i turned wlan of and the batterylife is very good. In the wlan options you can set up that the phone can disconect the wlan when it sleeps that helps a little bit.

Nun auf Deutsch. Das WLAN taucht in der Liste nicht auf. Oben in der liste ist das Diagramm wenn du da drauf klickst, kriegst du eine genauere Übersicht und siehst wann WLAN an oder aus ist.

Man kann in den WLAN Einstellungen unter erweitert einstellen das das Telefon die Verbindung trennen darf, aber so 100% klappt das auch nicht.

Heute hab ich tagsüber das WLAN komplett abgeschaltet und der Verbrauch ist stark gesunken.
[Galaxy S Plus I9001 Android Development] projeto56:
Yours is waay better :)
[Galaxy S Plus I9001 Android Development] annqx:
Download Juicedefender, it will automatically turn off Wlan/3g connection and turn it on again to sync/email and so on
[Galaxy S Plus I9001 Android Development] alexpowermetal:
Yes, I tried all of them, and the only one seems to work with our device, but not fully functional because of the bug I mentioned in my previous post.
[Galaxy S Plus I9001 Android Development] Martin_Ro:
Sorry, Auto correction changed some words :banghead:

My point is:

Why on earth needs 3g + wlan connected less Power than 3g only?

Doesn't sounds logical to me, but this is, what I see here.

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] wintel_mac:
When Wifi is on and accessible, the phone will switch off the data transmission over mobile networks and use Wifi instead.

It is also clearly to see that you had better mobile network reception when you were near your Wifi, which needs less energy then. And Wifi itself needs way less battery than EDGE or even 3G/HSPA. And you had less wakelocks while on Wifi (why ever this happened, maybe you closed some app that was running in the background etc.).
[Galaxy S Plus I9001 Android Development] Sh0rty007:
Really can't wait for the first release with the bugfixes pfff :)

Verstuurd van mijn GT-I9001 met Tapatalk
[Galaxy S Plus I9001 Android Development] gezze:
by the way: cant we built up a complete cm7 build for the first while this stuff with HAL isnt that easy ? and is yarde gone ?
[Galaxy S Plus I9001 Android Development] Blumdum:
if someone could compile a build from skywalkers github we could test it

i dont think that yarde is gone

i think he is busy studying

the same happened in the autumn last year he disappeared for some month and then he appeared again for some month

his study seems to be very hard
[Galaxy S Plus I9001 Android Development] Martin_Ro:
Ok, I see your point but:

1. Also I am on wifi for data I still stay on 2g/3g network, otherwise I wouldn't be able to receive SMS Ort incomming calls, didn't I ?

2. I also have Seen the wakelooks. Like you can see, the Display has been off nearly all the time. So no interaction from my side. I was on my way home in this time, so the only point I can imagine is, that the wakelocks came from entering a new mobile cellarea.

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] wintel_mac:
Yes, you are of course connected to the mobile 2G/3G network, but the data connection is not used. That's what I meant, maybe I was a bit inaccurate.

That may indeed be the case, or maybe the Google location service or something. Whatever it was, it was some kind of background activity.
[Galaxy S Plus I9001 Android Development] ahsanjavaid:
CM9 first boot takes how much time i feel like ages at boot animation?
[Galaxy S Plus I9001 Android Development] [GR]Frostbyte:
Worry not, first boot always takes longer. Probably because it configures stuff.. ;)
[Galaxy S Plus I9001 Android Development] wintel_mac:
Did you wipe /data (delete all your previous ROMs data, apps, etc)? If not, it will most likely not boot. If you did, enter recovery again, format /system, /data, /cache and install the ROM again.

It should not take longer than 10 minutes at longest.
[Galaxy S Plus I9001 Android Development] [GR]Frostbyte:
For anyone that wanted Blue Infinitum / Inverted Apps, I made a working all-in-one CWM package, for our CM9. ;)

I'm also not sure if the sms splitting issue is present in this mms.apk, so if someone could test, please do so. :)
[Galaxy S Plus I9001 Android Development] mazen912:
i hope arco come with camera work

i saw some changes about camera in his github :)
[Galaxy S Plus I9001 Android Development] arco68:
New test kernel: http://www.mediafire.com/download.php?l72fjbasdnm8tzl (flash it in recovery)

Edit: Replaced with working kernel.

* Changed default cpu governor to interactive (I suspect the current ondemand version is a bit buggy)

* Changed speaker gains for calls

Regarding vibration, this needs to be tested by someone who has the phone and knows how to build the kernel and make a boot image.

The driver for the vibrator is located here: https://github.com/arco/samsung-kernel-ariesve/tree/ics/drivers/misc/vibetonz

The file of special interest is tspdrv.c where's there's some values that can be changed. I'm particularly thinking of the following:

#define VIBRATOR_PERIOD 87084/2

#define VIBRATOR_DUTY 87000/2

But it might also be some other values there than these that affects the vibration.

Btw, to build the kernel from my sources with the correct config for ICS, use ariesve_defconfig.
[Galaxy S Plus I9001 Android Development] bruzzler2809:
hi arco. do you have any idea,what i can do to decrease the in-call volume? it is extremely loud, so that i have to hold the phone 10cm away from my ears

....

thanks a lot..

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] Ostatni:
After flash boot3 i have sasmung logo and black screen and stay that 3 min. Im back to boot2.
[Galaxy S Plus I9001 Android Development] Toombstone:
I confirm the black screen
[Galaxy S Plus I9001 Android Development] bruzzler2809:
me too...

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] arco68:
http://www.mediafire.com/?f829l9ds32eh60w

If it still fails, attach the output from dmesg.
[Galaxy S Plus I9001 Android Development] Toombstone:
Still logo and black screen unfortunately im still learning how to provide these logs ... sorry that i cant help more arco
[Galaxy S Plus I9001 Android Development] mobuch:
Boot4 - black screen - dmesg log

Still the same, fails right after Samsung logo.

Dmesg while in 'black screen' in the attachment.
[Galaxy S Plus I9001 Android Development] mazen912:
black screen

dmesg.txt attatch
[Galaxy S Plus I9001 Android Development] arco68:
Edit: works now.

XDA fail on attachment. Only get some html code when clicking on it.

New: http://www.mediafire.com/?mjh84ndbcn5fu2n
[Galaxy S Plus I9001 Android Development] mobuch:
Dmesg boot5.zip

Same with boot5.

Let me know if attachments still dont work - will upload somewhere else in such case or tail it to lower number of lines (xda hs 3000 lines limit fo posts, even in code tags).
[Galaxy S Plus I9001 Android Development] mazen912:
black screen
[Galaxy S Plus I9001 Android Development] arco68:
Major DOOHH!

Turned out I included the Galaxy W kernel. :rolleyes:

This should contain the correct kernel, and hopefully should boot, lol.

Amazing that it somewhat booted so adb worked though.

http://www.mediafire.com/?1zt9t5de3abs6h9
​
[Galaxy S Plus I9001 Android Development] arco68:
Try the new kernel posted above. It's not possible to adjust the volume at all when in-call?
[Galaxy S Plus I9001 Android Development] mobuch:
Boot6 boots up

Nice one ;)

Boot6.zip works fine so far.

Booting up...

Will test calls as soon as i get into home screen.

Stucked on the lockscreen.Dmesg in the attachment.

Funny thing - notifications work - just cant unlock it.
[Galaxy S Plus I9001 Android Development] vpupkin:
arco, can you look at guide I wrote to compile CM9 and point me at my mistakes?

What am I doing wrong? Why don't I have launcher after instaling self-compiled zip?

I'll try to help you with porting CM9 to i9001.

Here is the link:

https://docs.google.com/open?id=0B4rdpC8E91WcU1hyZE5OU1hja1k
[Galaxy S Plus I9001 Android Development] mazen912:
http://www.mediafire.com/view/?ckutch5be7dqc1h

dmesg.txt
[Galaxy S Plus I9001 Android Development] jokill2555:
@ arco

when i flash this new kernel....the changes of the last kernels are included?

or do i have to flash every single kernel step by step....because i didnt flashed the last second kernels........thx
[Galaxy S Plus I9001 Android Development] mazen912:
i can't unlock my phone
[Galaxy S Plus I9001 Android Development] vpupkin:
BTW, I tried to build HAL module from i9000 on our device.

Lib compiled fine, but still the camera app says that it cannot open hardware.

Strange thing: I didn't see anything in the output logcat from newly compiled lib. Looks like it didn't try to invoke any method from it, I'll try to investigate.

And, guys, does somebody knows any device with very similar to our's phone camera working on ICS?
[Galaxy S Plus I9001 Android Development] nail16:
Same here :(
[Galaxy S Plus I9001 Android Development] mazen912:
maybe Xperia Arc

---------- Post added at 09:32 AM ---------- Previous post was at 09:29 AM ----------

http://www.mediafire.com/view/?ckutch5be7dqc1h

dmesg.txt
[Galaxy S Plus I9001 Android Development] kellermanv:
In terms of hardware, Galaxy S2 has our camera, only it's a new better model with 8 MP.

Anyway, read this about a possible solution for the camera: http://xdaforums.com/showpost.php?p=20281617&postcount=17

And another post on that page is the following:
[Galaxy S Plus I9001 Android Development] arco68:
Looks pretty good to be honest. I've fixed the issues with ancora being used instead of ariesve now though. Hmm, no launcher? That sounds strange. You should compile cm_ariesve-userdebug instead of full_ariesve-eng though. Maybe that will fix it. I haven't really tested with full_ariesve-eng as all CM9 builds should be built with userdebug.
[Galaxy S Plus I9001 Android Development] arco68:
No, all changes in previous are included in the last one.

What? Touchscreen not working or? More specific please.
[Galaxy S Plus I9001 Android Development] Toombstone:
boot6 - touch dosent work at all cant unlock cant answer calls some exreme lag while waking up to unlock and the whole screen flickers and again still reading about the damn logs please if someone can give me a link to how to ADB for dummies or similar
[Galaxy S Plus I9001 Android Development] mazen912:
Touchscreen not working :(
[Galaxy S Plus I9001 Android Development] Alex93917:
Impossible to unlock the screen and unlock the simple card.

The screen not working i think.

Envoyé depuis mon GT-I9001
[Galaxy S Plus I9001 Android Development] Ostatni:
Phone boot i see lockscreen and see skaning card and phone is too laggy for unlock. When i use power on key for extinction screen im must wait 5-7 seconds.

Edit.

Or yes touchscreen dont working? On boot animation CYAGOGENMOD 9 i think laggy too
[Galaxy S Plus I9001 Android Development] mobuch:
Seems like touch screen issue only - gsm module and notifications work fine (just got email and missed phone call ..lmao)

Dmesg in the attachment.
[Galaxy S Plus I9001 Android Development] herzau:
Process System FC
[Galaxy S Plus I9001 Android Development] bruzzler2809:
no it isnt. and it is very loud!.

is there a setting to reduce the default value ( which is max i think)?

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] db1901:
Touchscreen doesnt work for me with Boot 6

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] arco68:
Possible touchscreen fix: http://www.mediafire.com/?l72fjbasdnm8tzl
[Galaxy S Plus I9001 Android Development] Toombstone:
boot7 touch and sd card working :)

default governor is interactive :)
[Galaxy S Plus I9001 Android Development] wikmanipoiss:
confirming boot7 working
[Galaxy S Plus I9001 Android Development] arco68:
Puh! Thanks for that! :)

I need a break. :)
[Galaxy S Plus I9001 Android Development] mobuch:
Boot7 - Touchscreen works fine

I confirm.

Testing in-call audio.

In-call volume still doesn't change while on call.

Audio quality described as 'normal' by me and my caller.
[Galaxy S Plus I9001 Android Development] db1901:
Works thank you

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] jokill2555:
wuuhuuu....lockscreen lags no more;)
[Galaxy S Plus I9001 Android Development] TheMrCaveman:
Boot7 works for me.
[Galaxy S Plus I9001 Android Development] banditos88:
Hi

One question: Do i have to flash boot6 and boot7? Or is it enough to flash boot7?
[Galaxy S Plus I9001 Android Development] _strauch_:
only the last one. It changes the complete kernel.
[Galaxy S Plus I9001 Android Development] alexis!:
Those are all updates: boot1, 2, 3, 4,....

Just install the lastest, boot7.zip
[Galaxy S Plus I9001 Android Development] oisis:
I found, think so, a bug.

When you goes to:

System Settings --> More.. --> Mobile networks --> Use only 2G networks

When you change this settings there is up to 1 minut lag and you cannot use 2/3G network, have to wait. Shouldn't be like that. I'm using Toggle2G and is realy frustrating for me.

BTW: I recommend to use Toggle2G because battery runs for much longer time if you use 3G networks.

When you turn off the phone screen, Toggle2g will automatically switch to the 2G, which conserves battery power, when you turn the screen on Toggle2g will returns back(automatically or manualy) to the 3G network.
[Galaxy S Plus I9001 Android Development] vpupkin:
How to make kernel boot.zip package?
[Galaxy S Plus I9001 Android Development] herzau:
Overwrite boot7.zip files
[Galaxy S Plus I9001 Android Development] vpupkin:
Yeah, but boot.img, I supppose, not just kernel zImage.
[Galaxy S Plus I9001 Android Development] mobuch:
HOWTO: Unpack, Edit, and Re-Pack Boot Images

Hey mate,

I think this will work for you:

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images

And mkbootimg.. Check also here:

http://www.droidforums.net/forum/rescue-squad-guides/31452-how-compile-your-own-kernel.html

BTW

Playing with the vibe drv?
[Galaxy S Plus I9001 Android Development] kubson1999:
Can someone reupload boot7? I get an error mediafire
[Galaxy S Plus I9001 Android Development] Toombstone:
http://www.mediafire.com/?l8y0gxu3yie94lz there u go m8
[Galaxy S Plus I9001 Android Development] kellermanv:
HTC One V kernel source files for ICS released by HTC.

http://htcdev.com/devcenter/downloads

This device has the exact same hardware as we have.

Maybe it will be helpful.

Btw, arco, are you working on the camera ? :D i saw on your github repo! :D
[Galaxy S Plus I9001 Android Development] kubson1999:
I know, but it begins to download, and loads forever. That is on the phone. And the computer loads a page from downloading and stops. So please reupload to another server. I do not think this is a problem
[Galaxy S Plus I9001 Android Development] Toombstone:
http://www.4shared.com/zip/qG4v8X8k/boot7.html
[Galaxy S Plus I9001 Android Development] kubson1999:
Thanks
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
wifi drops in boot7
[Galaxy S Plus I9001 Android Development] :
Nope! Online over WLAN for hours...
[Galaxy S Plus I9001 Android Development] mazen912:
zimage(boot.img-kernel)+boot.img-ramdisk.gz=boot.img
[Galaxy S Plus I9001 Android Development] YMYA:
How can we flash this on the phone?

Can't quite get it..
[Galaxy S Plus I9001 Android Development] 30adi:
FIRST Hardreset code *2767*3855#

1- .md5 file is a recovery. Flash it first with odin.

http://www.mediafire.com/?jg0jjdg8amjlj3b

tutorial: http://xdaforums.com/showthread.php?t=1345671

2- Download "update-cm-9.0.0-RC0-ariesve-UNOFFICIAL-signed.zip"

http://www.mediafire.com/?sgyv7betz6cj9mp>

Put it on sdcard >

3- Enter CWM:

http://xdaforums.com/wiki/Samsung_Galaxy_S_Plus/GT-I9001#Recovery_Mode

A) Format Partition

B) Wipe Cache partition

C) Advance > Wipe dalvik cache

D) Install zip from sdcard.

4- Flash the gapps package http://goo.im/gapps/ and choose ICS package

after this install latest Kernel over CWM:

http://www.4shared.com/zip/qG4v8X8k/boot7.html
[Galaxy S Plus I9001 Android Development] chasemyass:
edit
[Galaxy S Plus I9001 Android Development] YMYA:
Thank aloooot bro..

We flash it in odin using the normal AriesVE?

As a user..do you recommend it?
[Galaxy S Plus I9001 Android Development] :
Yes, using the normal Ariesve.ops

What do u mean with "as a user"? ODIN? iI use ODIN allways with Admin-rights...
[Galaxy S Plus I9001 Android Development] herzau:
before kernel install cm9_fix1.zip over CWM

SMS splitting is disabled

Automatic timezone should work now

Automatic brightness can be enabled

MTP support (enable it from Storage. Adb debugging needs to be disabled for it to work)

http://xdaforums.com/showpost.php?p=24835129&postcount=1335
[Galaxy S Plus I9001 Android Development] YMYA:
I mean as a CyanogenMod user :)

---------- Post added at 04:46 PM ---------- Previous post was at 04:42 PM ----------

Where is that??
[Galaxy S Plus I9001 Android Development] Bongerz_0522:
I think I will recommend you to read the whole thread before deciding, because probably if you flash this without reading the thread you will flood this thread with complaints that is already been addressed. So Please Read....
[Galaxy S Plus I9001 Android Development] 30adi:
haven't tryed that one :0
[Galaxy S Plus I9001 Android Development] _strauch_:
http://xdaforums.com/showpost.php?p=24835129&postcount=1335