Jump to content

Kernel source


Guest bumps

Recommended Posts

Guest Davidoff59

Ics for the Blade on arm v6 also on 2.6.37 kernel iirc

www.google.com/gwt/x?hl=en&u=http://www.xperiablog.net/2012/01/05/sony-ericsson-confirms-unchanged-kernel-for-android-4-0-ics-release/&client=ms-opera-mini-beta-android&q=kernel+needed+for+ics&ei=JuDJT6y8MsrF0QXg0LXFAQ&sa=X&ct=res&resnum=3&ved=0CBEQFjAC

Sony using the same gingerbread kernel as released for their ics update.

Did the phone boot, I take it that it didn't.

Does this help.

http://forum.xda-developers.com/showthread.php?p=18613022#post18613022

Link to comment
Share on other sites

Guest omegamoon

I tried all that already... and more! Doesn't seem to be enough unfortunately. The frustrating thing is that adb isn't started, so I'm unable to see what's going on (no logcat). Oh, and no logging gets created (no thombstones). The data partition is populated with all directories, even the dalvik-cache is populated up onto the services.jar. So it seems it gets to the point where the services are being started, and one of the core services crashes or hangs. I disabled most of the services, keeping only the core system intact. I also tried to add logwrapper to each of the services, in the hope it would generate any logging... unfortunately, it didn't.

If ICS should work with the 2.6.38.6 Gingerbread kernel then I just focus on that one first. Porting the msm7x27a specific changes to a 3.x kernel means a lot of work and is very error prone, so maybe I shouldn't go there.

Link to comment
Share on other sites

This may be no help at all,but we had a similar log problem the past few days.No logcat app in market would work,and in the end tillaz found the solution.

System/bin/logcat had wrong permissions.

It probably as no effect on adb,but if you are using huawei rom it could be possible that setting permissions before flashing the rom could help.

Link to comment
Share on other sites

Guest raverrr

I'm not a kernel dev but is this what needs tweaking in the kconfig?


if CPU_FREQ_MSM
config MSM_CPU_FREQ_SET_MIN_MAX
bool "Set Min/Max CPU frequencies."
default n
help
Allow setting min and max CPU frequencies. Sysfs can be used
to override these values.
config MSM_CPU_FREQ_MAX
int "Max CPU Frequency"
depends on MSM_CPU_FREQ_SET_MIN_MAX
default 384000
config MSM_CPU_FREQ_MIN
int "Min CPU Frequency"
depends on MSM_CPU_FREQ_SET_MIN_MAX
default 245760
endif # CPU_FREQ_MSM
[/CODE]

Link to comment
Share on other sites

I am willing to test that raverrr,I got my warrior face on today :lol:

Dont worry if it breaks my device,I just by new one,all for a good cause.

Edited by Guest
Link to comment
Share on other sites

Guest razzmataz1478

Or this



#

# Timer Interrupt Frequency Configuration

#


choice

    prompt "Timer frequency"

    default HZ_250

    help

     Allows the configuration of the timer frequency. It is customary

     to have the timer interrupt run at 1000 Hz but 100 Hz may be more

     beneficial for servers and NUMA systems that do not need to have

     a fast response for user interaction and that may experience bus

     contention and cacheline bounces as a result of timer interrupts.

     Note that the timer interrupt occurs on each processor in an SMP

     environment leading to NR_CPUS * HZ number of timer interrupts

     per second.



    config HZ_100

        bool "100 HZ"

    help

      100 Hz is a typical choice for servers, SMP and NUMA systems

      with lots of processors that may show reduced performance if

      too many timer interrupts are occurring.


    config HZ_250

        bool "250 HZ"

    help

     250 Hz is a good compromise choice allowing server performance

     while also showing good interactive responsiveness even

     on SMP and NUMA systems. If you are going to be using NTSC video

     or multimedia, selected 300Hz instead.


    config HZ_300

        bool "300 HZ"

    help

     300 Hz is a good compromise choice allowing server performance

     while also showing good interactive responsiveness even

     on SMP and NUMA systems and exactly dividing by both PAL and

     NTSC frame rates for video and multimedia work.


    config HZ_1000

        bool "1000 HZ"

    help

     1000 Hz is the preferred choice for desktop systems and other

     systems requiring fast interactive responses to events.


endchoice


config HZ

    int

    default 100 if HZ_100

    default 250 if HZ_250

    default 300 if HZ_300

    default 1000 if HZ_1000


config SCHED_HRTICK

    def_bool HIGH_RES_TIMERS && (!SMP || USE_GENERIC_SMP_HELPERS)


Link to comment
Share on other sites

Guest raverrr

I am willing to test that raverrr,I got my warrior face on today :lol:

Dont worry if it breaks my device,I just by new one,all for a good cause.

haha I am merely trying to help. I wouldn't post my own attempt because it would be my first kernel compile and more than likely borked.

If anyone with a bit of build experience wants to give it a go tho, I would also be happy to help test.

Link to comment
Share on other sites

Do we have any kernel devs with a G300 ?

The only one I know who is good with overclocking kernel is K.K who had blade(sorry cannot remember his name,but he was often referred to as K.K)

edit: kallt kaffe

Edited by Guest
Link to comment
Share on other sites

Guest tilal6991

Right. I've ordered a G300 and although it's not for me I should be able to hack at it for a month so hopefully should get the ball rolling.

Link to comment
Share on other sites

Guest razzmataz1478

Razzmatazz, your github link was working but its now showing 404 error

Yeah, I've changed the name of the repo to kernel_huawei_u8815 and nobody should use it yet because I have to push the scripts folder and the permissions of every file beginning with 'sed' need to be changed to rw for them to be pushed to github

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.