maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900 (https://talk.maemo.org/showthread.php?t=84829)

freemangordon 2012-06-30 20:32

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by lalit (Post 1229537)
I installed Thumb for a week long testing (again moved to KP50) and found no issues with it. Found same performance and battery life as it was before.

RAM Usages:
CSSU-Testing+KP50: RAM: 120-150MB and SWAP:~50MB
CSSU-Thumb: RAM: 80-110MB and SWAP:~30MB
CSSU-Testing+KP50 (just after reflash): RAM: 120MB and SWAP:~40MB

Judging from the above, you actually don't have SIM in your n900 and you are not using it much. Correct?

lalit 2012-07-01 04:29

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1229545)
Judging from the above, you actually don't have SIM in your n900

Correct :)

Quote:

Originally Posted by freemangordon (Post 1229545)
you are not using it much. Correct?

Not correct. I am using it daily, to learn OS internals (specially boot sequence). Also using your 720p libs to watch movies on my TV (as I have old TV) :)

D@vIcHoJD 2012-07-01 05:18

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
In my case is different, I have installed CSSU-thumb, the first time, and until now, almost a month, I can say that performance on my N900. has improved somewhat, not freezing, no stutters, as sometimes happened, besides the last few weeks I've been trying, with other code backtrack network audit, and never had a stutter, I have not had to finalize a task; install and uninstall applications, and more, and not I have needed to restart, just yesterday by an oversight, I turn off that I forgot to recharge the battery (I fell asleep listening to music online) would have been nice to add a picture of conky.

Not if you have to see the extensive use of the phone for some people to notice the differences (I have over 140 applications, regardless of some that run in terminal), also use it a lot, at every moment all the time.

As for the battery, the truth I have not seen much difference with the kp50, though my battery is old, and I think these days to buy another.

For the rest thank you for continuing to improve and maintain our current n900, and I'm eager to see new updates and report it in this way.

Regards and thanks.:D:D

reinob 2012-07-02 07:43

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by Nobless (Post 1229093)
It is not only kernel-config have dependencies on KP and should conflicts with other packages like h-e-n, batterypatch, cleven when u have only clean cssu-thumb update installed, if im wrong correct me :)

I don't need to correct you. CSSU thumb is described as and is a very experimental thing, at least at the moment.

Reporting that package xyz cannot be installed because you have cssu thumb is, again at this stage, unncessary. You should report programs that DO NOT WORK.

Programs that DO NOT INSTALL because of broken dependencies are a trivial, non-technical, issue to solve (or to ignore :), and flooding this thread with such reports (as it *always* has to happen to every interesting thread in this forum!) is severly annoying.

Don't take it personally. My rant is directed to whoever feels there's something he or she could do to improve this situation.

freemangordon 2012-07-04 17:52

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
@iDont - thumb2 compiled busybox-power is in cssu-thumb repo, didn't check if it is thumb2 compiled though, hope you set the correct flags :P

iDont 2012-07-05 12:06

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1231941)
@iDont - thumb2 compiled busybox-power is in cssu-thumb repo, didn't check if it is thumb2 compiled though, hope you set the correct flags :P

It seems to be working flawlessly, thanks!

And yes, the correct flags have been passed to the compiler:
Code:

Nokia-N900:~# ls -lh /bin/busybox
-rwxr-xr-x    1 root    root      639.6K Jul  5 13:52 /bin/busybox

versus 840.2K used by the non-thumb compiled version.

Mohammed Muid 2012-07-06 12:50

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
i have cssu -T . is it possible to install cssu thumb over cssu -T. i dont wanna flash my phone coz i have nitdroid installed.

mr_pingu 2012-07-06 13:36

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
As explained in the first post you can safely install it over testing. In fact, at first you needed to have testing installed to proceed to thumb ;)

freemangordon 2012-07-08 20:48

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Some good news: finally I was able to thumb-compile a working microb-engine, will try to push a new update tomorrow

HELLASISGREECE 2012-07-08 21:08

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234048)
Some good news: finally I was able to thumb-compile a working microb-engine, will try to push a new update tomorrow

Thank you for keeping the N900 young

Joseph9560 2012-07-09 05:56

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
I had kernel power v50 before. But since it was consuming about 7Mbs in my root, I decided to remove it according to instruction from Kernel Power wiki:

Code:

apt-get remove -y kernel-power kernel-power-modules
Then I reinstalled kernel cssu, just in case (according to freemangordon):
Code:

apt-get install --reinstall kernel-cssu
apt-get install --reinstall kernel-cssu-modules
apt-get install --reinstall kernel-cssu-flasher

But now I get message saying "Package 'kernel-power-settings' not found!" as soon as hildon desktop is loaded. I tried installing kernel-power-settings but is seems to require kernel power v50.

What should I do?

Thanks in advance.

michaaa62 2012-07-09 06:09

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
First lesson :eek: to learn, if you are using experimental stuff like this:
Never use the -y or, even worse; --force-yes option of apt-get while removing or purging packages! Give yourself a decent chance to read, what apt-get will do!

Second lesson: Read the thread, you may not be the only one facing that problem...

The solution is on page 14 of this thread, not too much work ahead ;), either here http://talk.maemo.org/showpost.php?p...&postcount=266 or here http://talk.maemo.org/showpost.php?p...&postcount=276

artpra 2012-07-09 08:01

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Installed before the weekend, everything went fine - no problems with the procedure. Memory usage is indeed lower and it`s great. Device is faster in basic operations too (like navigating menus, GUI generally) but that`s probably because of the new kernel.
Keep it up and thanks for another great project freeman!

Bug: operator name and signal strength bars are disappearing randomly, most often when unlocking device (via hardware key or "swipe to unlock" gesture) directly to the desktop view.

vi_ 2012-07-09 08:35

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234048)
some good news: Finally i was able to thumb-compile a working microb-engine, will try to push a new update tomorrow

i have the weirdest boner right now. So much win.

don_falcone 2012-07-09 08:48

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by vi_ (Post 1234252)
i have the weirdest boner right now. So much win.

Not only you.

freemangordon 2012-07-09 09:47

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by artpra (Post 1234241)
Bug: operator name and signal strength bars are disappearing randomly, most often when unlocking device (via hardware key or "swipe to unlock" gesture) directly to the desktop view.

Not much of a help without providing dmesg,syslog and coredump :(. Also do you overclock? Any speedpatch/batterypatch installed?

misiak 2012-07-09 09:57

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234295)
Not much of a help without providing dmesg,syslog and coredump :(. Also do you overclock? Any speedpatch/batterypatch installed?

May be not related to your changes at all, see http://talk.maemo.org/showthread.php...ng#post1221780 - after last testing CSSU update some people reported disappearing stuff from status menu and statusbar.

ed_boner 2012-07-09 09:57

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
a bit affraid of installing this but i did it yesterday, so far no troubles what so ever and device sure seems faster..freeman, as always..you rock!tks

artpra 2012-07-09 10:24

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234295)
Not much of a help without providing dmesg,syslog and coredump :(. Also do you overclock? Any speedpatch/batterypatch installed?

No overclock, no patch`es.

Quote:

Originally Posted by misiak (Post 1234302)
May be not related to your changes at all, see http://talk.maemo.org/showthread.php...ng#post1221780 - after last testing CSSU update some people reported disappearing stuff from status menu and statusbar.

I`m almost sure, that it`s CSSU-thumb related - I were running latest CSSU-T since day one and had no problems with that indicators. It appeared right after thumb update.

Maybe some bug in open operator name widget?

ivgalvez 2012-07-09 17:49

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
freemangordon.

Don't you think it's now time to start moving KP to CSSU as community Kernel?

At least to CSSU-Devel.

IMHO the Thumb2 experiment is a real success and maintaining so much flavours of CSSU plus combinations of KP and/or community kernel, is going to be a mess.

I'm also concerned that all the development seems to be in the Thumb2 branch these days, so sooner or later a lot of people will move to this "fork" of CSSU.

hxka 2012-07-09 18:01

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
What is CSSU-Devel?

Estel 2012-07-09 18:13

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
http://lmgtfy.com/?q=cssu-devel
---

As for including KP as part of CSSU, it would be great, but I think that You should forward this request to CSSU maintainers = merlin1991 and MAG.

Unofficial background (warning, presenting story as per my knowledge and view, may contain not 100% precise informations):

It seems that one certain person involved in CSSU testing is obstructing this idea, and maintainers are under his influence, when it comes to this matter. Reasons presented are coming from "good will", but are of rather disputable merit.

/Estel

judibet 2012-07-09 18:28

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Hi, I don't want to make "doublons" but I can't install CSSU: http://talk.maemo.org/showthread.php?t=85371
Who can help me, please? :'(

XeonDead 2012-07-09 18:43

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
@judibet, tell us, what's the problem, we're not telepaths. :D

HELLASISGREECE 2012-07-09 18:46

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
wrond thread.
delete please!

joerg_rw 2012-07-09 20:04

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by Estel (Post 1234710)
As for including KP as part of CSSU, it would be great, but I think that You should forward this request to CSSU maintainers = merlin1991 and MAG.

Unofficial background (warning, presenting story as per my knowledge and view, may contain not 100% precise informations):

It seems that one certain person involved in CSSU testing is obstructing this idea, and maintainers are under his influence, when it comes to this matter. Reasons presented are coming from "good will", but are of rather disputable merit.

/Estel

Could you come up with ONE (just one) argument based on not so disputable merit and competence why CSSU *needs* a new kernel? Which of the packages that come with maemo default install and thus don't care about their dependencies by themselves is suffering from a defect in stock kernel?

your wording about "under influence" is rather disrespecting and denigrating the competence and intelligence of those maintainers. If their notion about the topic is more like mine than like yours, they will have chosen this notion based on their own experience (what's your experience and competence/ merit btw? besides being the shortest term council chair ever?). Now when you don't like that fact of merlin1991 and MohammadAG (and several others) agreeing with me about what CSSU should and shouldn't do, please desist from badmouthing active contributing community members like mohammadAG and merlin1991 like that. You actually are lacking any merit for doing that.

/j

michaaa62 2012-07-09 20:21

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
There is no need for kernel-power to be integrated into cssu, because you could easily install them on your device separately.
If you wish, or stay away if you mind a custom kernel.
This way the user has a wide variety of choices.

There is also no need at all to discuss this in this thread!

joerg_rw 2012-07-09 20:54

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by ivgalvez (Post 1234686)
[...]
I'm also concerned that all the development seems to be in the Thumb2 branch these days, so sooner or later a lot of people will move to this "fork" of CSSU.

CSSU and CSSU-thumb actually (should) differ in a compiler option only. So it's irrelevant in which branch development takes place, as one push of a button later the other branch is up to date
Patches so unclean that they can't compile for a non-thumb platform should get rejected anyway, since after all that's linux and we generally try to be good developers that care about trying to upstream their contributions.

/j

mr_pingu 2012-07-09 21:14

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
IMO, cssu doesn't need such an advanced kernel as kp. Omap + thumb patches will be way better for a potential cssu-kernel than a full featured power-kernel.

CSSU is meant to be as official update, so we don't need features like OC and hostmode.

I'm not the best in writing things down, but I think I have made my point ;)

NightShift79 2012-07-09 21:16

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
so is the update already out?
apt-get upgrade doesn't find anything...

freemangordon 2012-07-09 23:11

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by joerg_rw (Post 1234822)
CSSU and CSSU-thumb actually (should) differ in a compiler option only. So it's irrelevant in which branch development takes place, as one push of a button later the other branch is up to date
Patches so unclean that they can't compile for a non-thumb platform should get rejected anyway, since after all that's linux and we generally try to be good developers that care about trying to upstream their contributions.

/j

Unfortunately it is not how it works, some complex SW (like Qt and microb-engine) need patching in order to work (or even to be compiled) with -mthumb.

joerg_rw 2012-07-09 23:15

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234905)
Unfortunately it is not how it works, some complex SW (like Qt and microb-engine) need patching in order to work (or even to be compiled) with -mthumb.

So you say you need to patch Qt in a way so it wouldn't compile for ARM anymore, just to make it compile for thumb?
That for sure doesn't sound right.
And how would you update such a massively patched Qt version, in case any newer mainstream Qt comes in?
/j

freemangordon 2012-07-09 23:18

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by mr_pingu (Post 1234839)
IMO, cssu doesn't need such an advanced kernel as kp. Omap + thumb patches will be way better for a potential cssu-kernel than a full featured power-kernel.

CSSU is meant to be as official update, so we don't need features like OC and hostmode.

I'm not the best in writing things down, but I think I have made my point ;)

Sure, if you find a maintainer I am all for it. Until then what me and Pali plan is to have only one kernel, which replaces omap1, kernel-power and kernel-cssu, you name it (though most probably it will be kernel-cssu). OC, usbhost and the other stuff are features, not something you are obliged to use.

freemangordon 2012-07-09 23:27

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by joerg_rw (Post 1234908)
So you say you need to patch Qt in a way so it wouldn't compile for ARM anymore, just to make it compile for thumb?
That for sure doesn't sound right.
And how would you update such a massively patched Qt version, in case any newer mainstream Qt comes in?
/j

Instead of arguing over TMO you may want to check the commits in CSSU Qt thumb-testing branch. That is why thumb-testing branch is.

ITE (pseudo)instructions are ignored in ARM mode, while you MUST have them in thumb mode. And I would not call backported upstream patches consisting of few instructions meaningful only when compiling for thumb a "massively patched Qt version".

freemangordon 2012-07-09 23:43

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Now, back to the topic:

thumb2-compiled microb-engine is in the cssu-thumb repo. You won't receive "maemo5 update" as I ran out of time to prepare it, but those of you who feel comfortable with terminal may want to do(as root):


get libgcc_s.so.zip from here http://dox.bg/files/dw?a=3daf095264 and extract the library in "/lib",replacing older version.

apt-get update
apt-get install libnspr4 libnss3 libnss3-certs microb-engine microb-engine-common

OR(if you really know what you're doing)

apt-get update
apt-get upgrade

Reboot the device aferwards.

And I will appreciate if someone posts the apt-get install../upgrade output, especially the line with "xxx bytes of disk space will be freed"

Skaven2k2 2012-07-09 23:57

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234916)
Now, back to the topic:

thumb2-compiled microb-engine is in the cssu-thumb repo. You won't receive "maemo5 update" as I ran out of time to prepare it, but those of you who feel comfortable with terminal may want to do(as root):

apt-get update
apt-get install libnspr4 libnss3 libnss3-certs microb-engine microb-engine-common

OR(if you really know what you're doing)

apt-get update
apt-get upgrade

And I will appreciate if someone posts the apt-get install../upgrade output, especially the line with "xxx bytes of disk space will be freed"


Sorry for the not complete output. But after the update of microb-engine i have rebooted my device...
but apt-get says that ~4MiB may be freed

ghitly 2012-07-10 00:16

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234916)
Now, back to the topic:

And I will appreciate if someone posts the apt-get install../upgrade output, especially the line with "xxx bytes of disk space will be freed"

3973kB disk space will be freed.

pablocrossa 2012-07-10 00:20

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234909)
Sure, if you find a maintainer I am all for it. Until then what me and Pali plan is to have only one kernel, which replaces omap1, kernel-power and kernel-cssu, you name it (though most probably it will be kernel-cssu). OC, usbhost and the other stuff are features, not something you are obliged to use.

^This
I was thinking a dirty solution would be for Pali and developers to simply list the dependency of a pseudo-package, "power-capabilities" or something along those lines, so they would work on any custom kernel with these capabilities. Of course that would require repackaging many debs, but your unifying approach is that whole lot more sensible. How would this happen?? Would Pali join CSSU or what route is expected?? If you do unify having a package such as the power-flasher still appear as installed for older packages to work would be smart. Of course, all you people are really smart and have probably thought all of this (or better solutions :) )

As for the features you are right about that, features should be available even if not used, I do not overclock but I would like to know I have a fully capable kernel that can do what I want on a linux-phone as this.

So essentially a very longwinded thanks :) and kudos to the thumb idea and results you are obtaining, as I seem to recall Estel said, this thread is really gold :)

ghitly 2012-07-10 00:24

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
After installing microbrowser recompiled, I entered a reboot loop. Lovely!
Will restore everything tomorrow, or maybe flash.

pablocrossa 2012-07-10 00:26

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by ghitly (Post 1234931)
After installing microbrowser recompiled, I entered a reboot loop. Lovely!
Will restore everything tomorrow, or maybe flash.

Did you apt-get upgrade or install?? Those libraries sure do not look like dependencies for a bootable system (I could be wrong though)


All times are GMT. The time now is 04:05.

vBulletin® Version 3.8.8