Search This thread

androidindian

Senior Member
Nov 16, 2010
1,844
809
New Delhi
Edit: Right now, I would not trust CWM repacked into any ICS leak. Previously I thought it was badly packed CWM, but the recent rash of hardbricks that happened when SiyahKernel for I9100 rebased on the Korean SHW-M250* sources indicates that some ICS kernels may have some SERIOUS bugs. At this point I wouldn't trust anything not built off of the I9100 update4 base.

Later this week I'm going to try and get a source-built kernel for the Note out using the I9100 update4 base.


any more updates on your findings mate? please do share if you have anything :) Thank you so much!
 

Entropy512

Senior Recognized Developer
Aug 31, 2007
14,088
25,086
Owego, NY
any more updates on your findings mate? please do share if you have anything :) Thank you so much!

Well, I booted Criskelo on a custom kernel last night. Sources are pushed to my github (well, initramfs is still pushing), it's from the same tree as my I777 Touchwizz kernel.

It's a bit more difficult to install than most kernels - the leaks are using old EGL and gralloc libs that won't boot with opensource kernels. Good news is that the libs from I9100 official releases will work - the files in https://github.com/koush/proprietar.../ics/galaxys2-common/proprietary/graphics/lib need to be placed in /system/lib (This was also the main key to booting CM9 on the N7000 using an open source kernel.)

I'll try to post something flashable tonight or tomorrow night.
 

Entropy512

Senior Recognized Developer
Aug 31, 2007
14,088
25,086
Owego, NY
I PMed imilka to see how we can work together. We've had a bit of duplicated effort which is counterproductive, but I hope with some better coordination things can work out best for all involved.

xplod's hardbrick kind of really threw everything for a loop - He had a nearly complete device tree including a kernel close to building, but no way to test it. Imilka was basing off of leak repacks which many people dislike. (In my case - I don't touch anything that's based off of leak repacks with VERY rare exceptions.)
 
  • Like
Reactions: empat

mfractal

Senior Member
Aug 1, 2009
1,717
534
Londrina
I PMed imilka to see how we can work together. We've had a bit of duplicated effort which is counterproductive, but I hope with some better coordination things can work out best for all involved.

xplod's hardbrick kind of really threw everything for a loop - He had a nearly complete device tree including a kernel close to building, but no way to test it. Imilka was basing off of leak repacks which many people dislike. (In my case - I don't touch anything that's based off of leak repacks with VERY rare exceptions.)

hopefully you can collaborate, after all, it's in our best interest! :D
 
  • Like
Reactions: empat

ssss69

Senior Member
Feb 12, 2012
200
26
I PMed imilka to see how we can work together. We've had a bit of duplicated effort which is counterproductive, but I hope with some better coordination things can work out best for all involved.

xplod's hardbrick kind of really threw everything for a loop - He had a nearly complete device tree including a kernel close to building, but no way to test it. Imilka was basing off of leak repacks which many people dislike. (In my case - I don't touch anything that's based off of leak repacks with VERY rare exceptions.)

Sounds pretty good

Sent from my GT-N7000 using xda premium
 

androidindian

Senior Member
Nov 16, 2010
1,844
809
New Delhi
Updated OP.

Great news! Xplodwild is receiving his note back from the store this weekend, and will resume device tree and kernel progress! Awesome times for development and CM9 coming soon!
 

Entropy512

Senior Recognized Developer
Aug 31, 2007
14,088
25,086
Owego, NY
Updated OP.

Great news! Xplodwild is receiving his note back from the store this weekend, and will resume device tree and kernel progress! Awesome times for development and CM9 coming soon!

It also looks like xplod or codeworkx decided to make the device tree repo public.

At this point:
extract-files.sh is broken - I need to fix it this weekend
The vendor proprietary repo is not published - I need to clean up my prop files and push them to a repo
I just realized this morning that outgoing call audio is broken! Yes, that's how rarely I make calls - I've been using my device only for data since Friday. Seems to be a kernel issue, as it also happens when running my Touchwizz kernel on ZCLP6 firmwares.
 

androidindian

Senior Member
Nov 16, 2010
1,844
809
New Delhi
official cm9 preview


ArvgEPACAAAS0LA.png


source:
https://twitter.com/#!/xplodwild/status/196997372067315712/photo/1


wooohoooo! thanks xplodwild and entropy!! you guys rock!
 

Entropy512

Senior Recognized Developer
Aug 31, 2007
14,088
25,086
Owego, NY
Right now, the issues I know of are:
extract-files.sh needs to be rewritten so others can build (this one's easy but tedious)
Speakerphone does not work
When the device is rotated into landscape position, pen input doesn't work right at all. It's like the x and y axis are swapped
Anything that is an issue on galaxys2 is also an issue for us (like FM radio not working)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    XpLoDWilD's PopAds Kernel for Galaxy Note

    Updated 30.4.12
    Dev XplodWild got his note back just a few minutes back, expect CM9 experimental builds soon ..
    also, awesome custom open source kernel for note goodness !!!
    xplodwild twitter update: https://twitter.com/#!/xplodwild

    Updated 25.4.12
    Xplodwild is receiving his galaxy note this weekend, and will resume dev for the kernel and CM9 soon!

    Updated 22.4.12
    Team Hacksung Progress : Xplodwild & Entropy
    As per Entropy:

    Video hwaccel - working
    GPS - Working, although GLONASS is either not being used or just reporting as not locked even though it is. Samsung's sat status interface in ICS is mangled, I need to bring gpswrapper over to this device to see what the deal is.
    Stylus - Working with apps like Quill that support the standard Android 4.0 stylus API. (Haven't really tested anything else, but I know S-Pen API apps will not work and it's going to stay that way.)
    Camera - untested, probably not working, I tried to implement Torch and it did not play well


    Updated 21.4.12
    stage 1 complete.
    stage 2 complete - device ordered. project is ON!!
    stage 3 complete - device has arrived already! Dev XplodWild is beginning with his kernel project on the device.


    *** News - As xplodwild is waiting for his device to come back after repair... the amazing entropy is progressing with the kernel project based on xplodwilds work ... please read the last few pages of the thread for detailed updates ! ;)


    Dear Friends,

    I was in touch with my dear friend developer @xplodwild who is an integral dev member at TeamHacksung who are developing CM9 for the Galaxy series.

    Xplodwild has been developing an open source kernel for the galaxy s2, and he would like to develop an open source kernel for the Galaxy Note as well now. Since the hardware is pretty similar except for certain changes, this can be achieveable quite fast.


    So, what are the benefits of an open source kernel for the Galaxy Note?

    - Up-to-date forever kernel : Up-to-date forever kernel : The Kernel shall remain up to date forever, even after samsung or google come out with android 5.0+, and even when kernel will reach version 3.4.0

    There is no need to wait for wait or beg samsung to release their sources. After all android and our community is all about sharing and developing with each other.

    - Community supported : The project will be open source and community supported, so we can take this is another level really.

    - The advantage of having "Updated drivers" - Once we have open source updated kernels and drivers, the developers can continuously work on new roms, ports and developments. and Don't have to wait for ics or other leaks from the company itself. Usually the ports don't have something or the other working (like camera, usb etc.) because the kernel sources or drivers are not available. Once we have this project running soon, we will never see an issue with future android builds or ports etc.

    - Ability to do Mods

    - Maybe samsung will never release sources or will release very late for each release. We don't need to be dependent on them



    How to make this project Happen? Its pretty simple, we all are making it happen

    I would like to Thank "PopAds" and the community for supporting and making this happen. We have in a record time (less than 24 hours) collected enough to buy a note for the development, and now we head towards the 2nd stage.
    Thank you!!

    How much time this will take to develop?
    Since, SGS2 and Note are similar so it should take some days to have it running, then it'll follow the same progress as GS2.
    Check out xplodwild's sgs2 thread here: http://xdaforums.com/showthread.php?p=23462307 , you can see how he is making significant progress everyday and its coming to stable use very soon! :)


    The open source kernels can be used on AOSP / Samsung Roms (with slight mods) / and CM9 based roms, for Android 4.0 +

    Lets create our own community based, community driven samsung open source development program.
    21
    Steps : Pending - In progress - Done

    • Grab enough money to get the device
    • Order the device
    • Waiting for the device to be shipped <== It arrived already but I'll get my hands on it only on Saturday.
    • Start my kernel on the device


    Thanks to tomksoft/PopAds.net and all the donation of the people in this thread, the device is paid :)



    What works on the Galaxy S II version of the Kernel :
    • Linux kernel version 3.0.24
    • It boots (so all the low level stuff is done)
    • Touchscreen
    • Battery gauge

    NOTE: As official SGS2 sources are available, I'll try to port them firsthand to the Note.

    Keep in touch about it there: http://xdaforums.com/showthread.php?p=23462307#post23462307

    I'll tell you how it goes for the Note when I get the device :)
    13
    any more updates on your findings mate? please do share if you have anything :) Thank you so much!

    Well, I booted Criskelo on a custom kernel last night. Sources are pushed to my github (well, initramfs is still pushing), it's from the same tree as my I777 Touchwizz kernel.

    It's a bit more difficult to install than most kernels - the leaks are using old EGL and gralloc libs that won't boot with opensource kernels. Good news is that the libs from I9100 official releases will work - the files in https://github.com/koush/proprietar.../ics/galaxys2-common/proprietary/graphics/lib need to be placed in /system/lib (This was also the main key to booting CM9 on the N7000 using an open source kernel.)

    I'll try to post something flashable tonight or tomorrow night.
    12
    Hi everyone,

    Sorry for being silent on this thread for quite a few days. As said and said and said, my phone is bricked and I sent it to the store on Monday. It should have arrived near Friday, but I still haven't got any news from them. I'll be contacting them tomorrow.

    I'm truly sorry this happened, believe me that if it didn't brick, the kernel would be running already and maui and I would've released some better version of CM9 for the Note already.

    Last but not least, remember that eventhough you all gave me quite an amount of money, developing kernels and stuff for Android isn't my job. I have studies, life and other things that takes time and I can't be here answering posts on XDA every hour. For instance, I was at a 24h programming challenge from Friday morning up to Saturday evening. I only got to sleep a few hours, but the first thing I did this morning (beside having my brain exploding xD) is writing here.

    Don't worry. That summarize it :)
    10
    Got news from the store: They sent it to Samsung for a repair. Depending on when they sent it, I might get it by the end of the month or early next month.
    I'm thinking about buying a new one so I can work on it earlier, and then sell the other one when it comes back from repair. I'll keep you informed.

    FYI, some good news:

    I just received a Galaxy Note earlier today. When xplodWILD bricked, he was CLOSE. I'm talking - within hours.

    I've got things booting and usable, however:
    GPS is broken - have some ideas for this
    hwaccel video is broken - I hope I can unbreak this with a bit of reviewing codeworkx's work on I9100 over the past few weeks
    camera untested
    ****-tons of other stuff untested
    I need to implement codeworkx's internal/external SD card swapping stuff
    Pen is completely unusable - the I9100 kernel has some nasty cruft that becomes unhappy when you try to build the pen driver so I had to disable it

    xplod - i'll push everything I've got when I wake up tomorrow.

    oh yeah the new inline kernel building stuff is a MAJOR PAIN IN THE ASS. :(

    FYI, this was using the I9100 update4 sources, not the 3.4 project - that one is the long-term future but that'll be ****tons of work.