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-18 15:54

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

Originally Posted by Alfred (Post 1223746)
Okay, let's say there were 3 versions of Thumb2 CSSU so far. when i installed 1st when i already had CSSU-T a few things got messed up (like i had only 4 desktops), but i didn't pay much attentions to that, because phone got responsiver and fast in overall. Then i updated and n900 bricked, so i did a clean install of the 2. version, without preinstalling CSSU-Testing. That went all well, and even "fixed" desktops and other little bugs. After that i updated to the last version, and phone slowed down say... 10 to 20 percent. But i will do a reflash today, and do another clean install of the last version available. Therefore i have a qusetion, do You think a eMMC reflash in this case is usefull, or shud i just reflash with a COMBINED image?

Keep in mind i didn't overclock in any of the cases...

Are you sure your slowdown is not caused by tracker? As it takes some time after a reflash for device to settle down, depending on how many songs/pictures/videos/whatever you have. DId you check if there is no some process using CPU? As I don't see any slowdown so far, neither someone else reported such.

I don't think eMMC reflash is needed, at least it should not be. Of course it depends of what is the status of your eMMC :)

freemangordon 2012-06-18 15:58

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

Originally Posted by ivgalvez (Post 1223721)
A good proof of concept, apart from the already mentioned MicroB (browserd always loaded in memory) and Firefox, could be building Python with Thumb2.

I will appreciate anyone willing to contribute, it is just not possible for me to recompile all of the packages in repos in a week :) . If anyone is willing to compile and test something specific, I can provide some guidance on how to setup SB with gcc 4.6.2 (it is really easy, a matter of setting up a new target)

pablocrossa 2012-06-18 16:37

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

Originally Posted by freemangordon (Post 1223755)
I will appreciate anyone willing to contribute, it is just not possible for me to recompile all of the packages in repos in a week :) . If anyone is willing to compile and test something specific, I can provide some guidance on how to setup SB with gcc 4.6.2 (it is really easy, a matter of setting up a new target)

Could you please provide a quick how-to and where to obtain the target files, much appreciated :)

freemangordon 2012-06-18 18:13

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

Originally Posted by pablocrossa (Post 1223771)
Could you please provide a quick how-to and where to obtain the target files, much appreciated :)

Download the toolchain from here and extract it in /scratchox/compilers

run sb-menu and setup a new target (name it FREMANTLE_THUMB) using

/scratchbox/users/maemo/home/maemo/maemo-sdk-rootstrap_5.0_20.2010.36-2_armel.tgz as a rootstrap

choose "perl:debian-etch:doctools:svn:git" as devkits

select qemu-arm as CPU transparency method

select to install files and check all but second option (C runtime IIRC)

once the new target is setup create

/scratchbox/users/maemo/targets/FREMANTLE_THUMB.environment

containing:
Code:

export DEB_BUILD_OPTIONS=maemo-launcher,parallel=4,thumb,vfp
(parallel=4 is for my system, change it as appropriate)

add appropriate repos in /etc/apt/sources.list (sdk, tools,nokia AND CSSU_THUMB, you can just copy the file from FREMANTLE_ARMEL target)

login into the new target, and run gcc -v, you should have version 4.6.2


NOTE: The order of the above steps could be wrong and something could be missing, I wrote it based on my memories :)

szopin 2012-06-18 18:32

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

Originally Posted by hxka (Post 1222866)
@szopin, not all of files in rootfs are ELFs.
It's bit tricky to count size of all ELFs in rootfs, I've ended up with this:
Code:

Nokia-N900:~# cat iself.sh
#!/bin/sh
file "$1" | grep ": ELF" 2>&1 >/dev/null && echo "$1"
Nokia-N900:~# du -ch $(find / -xdev -type f -exec sh iself.sh {} \;) | tail -1
191.2M        total

And 30-40% is a reduction of code size, not resulting code size.
So, 345.6−191.2⋅0.4=269.12. Too much, even if not to take into account that not all of them are open source and can be recompiled, that partition size is 251.25 MB, not 256 and that filesystem iteslf require some space to store inodes and other stuff.

Good point, my logic took a bit of over-excited vacation/leap, still, getting /bin(sbin) dirs alone (and lib? thumb2 compiled .so's should count, no?) out of compressed parts should give both battery and performance boost. Hoping to give compiling that toolchain a go over the week and maybe get something to contribute over the weekend.

freemangordon: Please open up a wikipage with detailed instructions for noobs on how to help out (list of parts that still need compilation...), the more step-by-step the better. I'm sure quite a few people would be willing to help the effort. EDIT: even if general steps, will be happy to update with what WFMed once I get to setting it up.

freemangordon 2012-06-18 18:48

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

Originally Posted by szopin (Post 1223821)
freemangordon: Please open up a wikipage with detailed instructions for noobs on how to help out (list of parts that still need compilation...), the more step-by-step the better. I'm sure quite a few people would be willing to help the effort. EDIT: even if general steps, will be happy to update with what WFMed once I get to setting it up.

I have a promise from a guy(zeq) on IRC he will do that as soon as he has some free time.

Mitrigol 2012-06-18 19:15

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

Is this kernel optimized for compache yet?

I wonder because while testing compache, i only get 0 as value when using rzscontrol which is available in compache-tool package. And i read somewhere that this may be due to some kernel config.

I am sorry, but my knowledge of all of this is somewhat limited for now, and i don't know how to check this by myself.

Thanks

guilledoc 2012-06-19 17:50

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
upgraded via fapm cssu now I dont have lock desktop and custom operater widg, and when I opem cssu features says that I dont have the cssu installed other things seems to work tried to reinstall with this cssu-thumb that I allready had and with testing cssu and and didn't work keep saying that I allrready have the cssu enabler also upgrade via x-term made no change
Any clue?

XeonDead 2012-06-19 21:07

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
I have fast app manager linked to cssu-thumb and cssu-testing. After installing thumb, there was no changes to cssu-testing improvements. Also, phone got some speedup, even better than speedpatch. THX freemangordon!
Guilledoc, check your repos, cssu-thumb and cssu-testing must be on together.

hxka 2012-06-19 21:16

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

Originally Posted by XeonDead (Post 1224371)
even better than speedpatch

It's not hard to be better than speedpatch.

guilledoc 2012-06-19 21:34

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

Originally Posted by XeonDead (Post 1224371)
I have fast app manager linked to cssu-thumb and cssu-testing. After installing thumb, there was no changes to cssu-testing improvements. Also, phone got some speedup, even better than speedpatch. THX freemangordon!
Guilledoc, check your repos, cssu-thumb and cssu-testing must be on together.

how do you put theme together?
couse I have theme both enabled

XeonDead 2012-06-19 21:37

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
I have both of them enabled (that was meant of together, sorry for my mistake).
First, after last reflash, I've installed cssu-testing, launched cssu-testing-enabler, then cssu-thumb.

guilledoc 2012-06-19 21:41

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
yeap I have

XeonDead 2012-06-19 21:47

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Have you launched cssu-enabler for cssu testing branch?

guilledoc 2012-06-19 21:51

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
I've launched it when first installed now I don't see the cssu-enabler

XeonDead 2012-06-19 21:57

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
I can see what your problem is. Do you have kernel 2.6.28.10-cssu2 installed?
It breaks mp-fremantle-community-pr (thumb9), which breaks cssu features and so on.
Install mp-fremantle-community-pr to solve your problem.

I should give an advice: don't blindly upgrade every package on your system. Fast App manager shows, which packages are to be installed and which are to be removed (like apt in console), and if there's something strange (like removing mp-fremantle-pr, core of your system!), don't do it.

guilledoc 2012-06-19 22:30

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
it says
The following packages have unmet dependencies:
mp-fremantle-community-pr: Depends: kernel-cssu-flasher (= 1:2.6.28-10cssu1) but it is not going to be installed
E: Broken packages

how to downgrade to kernel-cssu-flasher (= 1:2.6.28-10cssu1)

freemangordon 2012-06-20 00:54

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

Originally Posted by guilledoc (Post 1224406)
it says
The following packages have unmet dependencies:
mp-fremantle-community-pr: Depends: kernel-cssu-flasher (= 1:2.6.28-10cssu1) but it is not going to be installed
E: Broken packages

how to downgrade to kernel-cssu-flasher (= 1:2.6.28-10cssu1)

Unfortunately you decided to install cssu-thumb when the repo was in a little bit inconsistent state. Sorry for that, will ask the admin of the repo to not delete older versions of the packages automatically.

Guys, if everything continues to be stable, there will be another update today, containing kernel-cssu2 and X server. Just a little patience.

Again, sorry for the troubles :)

Joseph9560 2012-06-20 02:22

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

Originally Posted by praveenchand (Post 1221124)
I have successfully installed via FAM. Now I realize that before the update was not proper. Also eventhough an update shown in HAM, I was not able to update because of meory issue(its since long time and so I use FAM). Now uname -a shows 2.6.28.10-cssu1

Those who tried to help me, a big thanks for respoding to my foolish questions. but beleive me , now only I realize those were too stupid questions.

I am going through exact same problem as yours. Did you mean, you added the thumb repo in Fapman and installed the thumb update from there? Please let me know what exactly you did to solve the problem. Thanks in advance.

Joseph9560 2012-06-20 02:40

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

Originally Posted by freemangordon (Post 1224432)
Unfortunately you decided to install cssu-thumb when the repo was in a little bit inconsistent state. Sorry for that, will ask the admin of the repo to not delete older versions of the packages automatically.

Guys, if everything continues to be stable, there will be another update today, containing kernel-cssu2 and X server. Just a little patience.

Again, sorry for the troubles :)

So then I added your repo in Fapman. I got the same downgrade problem/error. I couldn't update to thumb but there was a remove option that worked :) seems like I deleted cssu package (the latest control panel app and other two app was removed as a result).

Now I tried to install mp-fremantle-community-pr and I got similar error, Depends: kernel-cssu-flasher (=1:6.28-10cssu1) but 1:2.6.28-10cssu2 is to be installed.

Its the same error as above user, right?

Thanks.

XeonDead 2012-06-20 05:01

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

Originally Posted by Joseph9560 (Post 1224448)
Now I tried to install mp-fremantle-community-pr and I got similar error, Depends: kernel-cssu-flasher (=1:6.28-10cssu1) but 1:2.6.28-10cssu2 is to be installed.

Its the same error as above user, right?

Thanks.

Yes, it is the same error. Wait for full update to come, as freemangordon said, and then, again, try to install mp-fremantle-community-pr.

freemangordon 2012-06-20 16:22

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
New version is out, see changelog on the first post.

@Joseph9560, guilledoc - there should be no more problems with the installation

NightShift79 2012-06-20 21:38

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
no problems with mp-fremantle-community-pr nomore.

Thanks for that.

i'll keep on testing.

Joseph9560 2012-06-20 22:55

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

Originally Posted by freemangordon (Post 1224703)
New version is out, see changelog on the first post.

@Joseph9560, guilledoc - there should be no more problems with the installation

Sorry for more troubles. But I tried installing mp-fremantle-community-pr. There were about 4 packages that the installer tried to install (using fapman). On the middle of installation, fapman crashed. Now apt-get upgrade shows nothing that it can upgrade. HAM lists Linux kernel for Community SSU (boot image for u-boot and multiboot) only in download section. I can see lots of hidden packages under upgrade section of fapman.

My phone still crash a lot. I checked the kernel version and it is still kernel-power v50. I don't want to do full flash. So please let me know what I should do to fix it.

Thanks for your work and help.

freemangordon 2012-06-20 23:16

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

Originally Posted by Joseph9560 (Post 1224920)
Sorry for more troubles. But I tried installing mp-fremantle-community-pr. There were about 4 packages that the installer tried to install (using fapman). On the middle of installation, fapman crashed. Now apt-get upgrade shows nothing that it can upgrade. HAM lists Linux kernel for Community SSU (boot image for u-boot and multiboot) only in download section. I can see lots of hidden packages under upgrade section of fapman.

My phone still crash a lot. I checked the kernel version and it is still kernel-power v50. I don't want to do full flash. So please let me know what I should do to fix it.

Thanks for your work and help.

do :
apt-get install kernel-cssu
apt-get install kernel-cssu-modules
apt-get install kernel-cssu-flasher

EDIT:
NEVER use fapman for system updates

Joseph9560 2012-06-20 23:21

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

Originally Posted by freemangordon (Post 1224934)
do :
apt-get install kernel-cssu
apt-get install kernel-cssu-modules
apt-get install kernel-cssu-flasher

EDIT:
NEVER use fapman for system updates

Can't believe but newest version of all three package seems to be installed (or that's what apt-get said). I have thumb and cssu repositories enabled right now (rest are disabled temporarily).

Probably I learned a lesson. HAM was saying pc suite required error (due to low rootfs remained) and someone said fapman worked like charm. So I decided to give it a try.

What should I do next?

Thanks again.

freemangordon 2012-06-20 23:23

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

Originally Posted by Joseph9560 (Post 1224937)
Can't believe but newest version of all three package seems to be installed (or that's what apt-get said). I have thumb and cssu repositories enabled right now (rest are disabled temporarily).

Probably I learned a lesson. HAM was saying pc suite required error (due to low rootfs remained) and someone said fapman worked like charm. So I decided to give it a try.

What should I do next?

Thanks again.

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

Joseph9560 2012-06-21 00:05

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

Originally Posted by freemangordon (Post 1224939)
apt-get install --reinstall kernel-cssu
apt-get install --reinstall kernel-cssu-modules
apt-get install --reinstall kernel-cssu-flasher

Did that. Still freezing.

Seems like I should have wrote it before, that I have multiboot. After reinstalling above pacakges, I still have multiboot menu when I boot with keyboard open. I have one entry for nitdroid, two dead entry for omap1 (the default nokia kernel), one dead entry for kernel-power v49 and one entry for kernel-power v50. The last one sometimes works (I can boot) sometimes not. But when I turn on my mobile with keyboard closed, it always boots.

Sorry for the troubles again. I was probably lucky not to face any problems like that with other cssu.

What next?

Edit: Just installed Linux kernel for Community SSU using fapman (HAM didn't allow me to). I am booting from cssu2 kernel. Hopefully everything is fixed.

Thanks again.

HELLASISGREECE 2012-06-21 00:22

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
it asks me to connect the N900 to my pc and nokia suite in order to update

: p

Joseph9560 2012-06-21 01:00

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

Originally Posted by HELLASISGREECE (Post 1224954)
it asks me to connect the N900 to my pc and nokia suite in order to update

: p

You have to free up more space in your rootfs or risk using apt-get method (you might run into troubles like me).

geneven 2012-06-21 01:17

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

Originally Posted by freemangordon (Post 1224934)
do :
apt-get install kernel-cssu
apt-get install kernel-cssu-modules
apt-get install kernel-cssu-flasher

EDIT:
NEVER use fapman for system updates

True, I've only done that about 500 times and expect disaster to strike any year now...

Mohammed Muid 2012-06-21 05:38

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
i got the update of kernel cssu updates mentioned in the previous post. i installed it via xterminal. went fine. sigterm recieved. i rebooted and boom. it bricked. required files not found.i cant flash it. the usb symbol doesnot appear. what shud i do? plzzzzzzzzzzzzz help

freemangordon 2012-06-21 05:58

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

Originally Posted by geneven (Post 1224976)
True, I've only done that about 500 times and expect disaster to strike any year now...

Bad mood, or what? I was replying to an user who definitely is not experienced enough to restore his system after FAPMAN crashed. You may have the experience to use wget and dpkg, so what? How that changes the fact that every now and then, on every CSSU thread it is clearly stated that for system upgrades it is HAM that should be used. Even I am using it, is that my time is unlimited? Meh.

freemangordon 2012-06-21 06:01

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

Originally Posted by Mohammed Muid (Post 1225032)
i got the update of kernel cssu updates mentioned in the previous post. i installed it via xterminal. went fine. sigterm recieved. i rebooted and boom. it bricked. required files not found.i cant flash it. the usb symbol doesnot appear. what shud i do? plzzzzzzzzzzzzz help

If you can't flash it then it is either you are not following the instruction on how to flash it or your USB is broken. I can't help in either cases. And flashing is definitely OT here.

sifo 2012-06-21 06:17

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

Originally Posted by Mohammed Muid (Post 1225032)
i got the update of kernel cssu updates mentioned in the previous post. i installed it via xterminal. went fine. sigterm recieved. i rebooted and boom. it bricked. required files not found.i cant flash it. the usb symbol doesnot appear. what shud i do? plzzzzzzzzzzzzz help

OFF TOPIC
did you tried to boot the stock kernel i mean pressing "0" or "1" on keyboard you are using multiboot right ?

./sifo

michaaa62 2012-06-21 06:21

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Well, the kernel-cssu-flasher is not pulled as a dependency :(
One should have known to fetch it manually after the upgrade to get a working kernel... Bad packaging?

@Mohammed Muir: You might try to flash the kernel of the firmware image http://wiki.maemo.org/Updating_the_t...rt_topic.21.29
to get back to maemo with stock kernel and try install kernel-cssu-flasher

freemangordon 2012-06-21 06:26

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

Originally Posted by michaaa62 (Post 1225043)
Well, the kernel-cssu-flasher is not pulled as a dependency :(
One should have known to fetch it manually after the upgrade to get a working kernel... Bad packaging?

@Mohammed Muir: You might try to flash the kernel of the firmware image to get back to maemo with stock kernel and try install kernel-cssu-flasher

WHAT?
Code:

.
.
.
 ke-recv (>= 3.19-15.2),
 kernel-cssu-flasher ( = 1:2.6.28-10cssu2 ),
 libclutter-0.8-0 (>= 0.8.2-0maemo67+0m5-thumb1),
.
.
.

This is from Depends section in debian/control of mp-fremantle-community-pr.

[DarkGUNMAN] 2012-06-21 06:29

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Added repository to HAM, updated without any problems.
Multiboot item updated correctly.

Mohammed Muid 2012-06-21 06:45

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

Originally Posted by sifo (Post 1225042)
OFF TOPIC
did you tried to boot the stock kernel i mean pressing "0" or "1" on keyboard you are using multiboot right ?

./sifo

yes i did. it dint boot. i flashed it successfully. found the prob with not appearing the USB icon. battery was empty. now i am restoring my backup from backup menu. my backup doesnot include cssu but includes kp50. so before installing the cssu thumb do i need to install cssu T? and do i need kp50? if not then how to uninstall kp50?

freemangordon 2012-06-21 06:48

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

Originally Posted by Mohammed Muid (Post 1225049)
yes i did. it dint boot. i flashed it successfully. found the prob with not appearing the USB icon. battery was empty. now i am restoring my backup from backup menu. my backup doesnot include cssu but includes kp50. so before installing the cssu thumb do i need to install cssu T? and do i need kp50? if not then how to uninstall kp50?

You need to learn that instructions are to be followed. Now read again the first post and follow the instructions there.


All times are GMT. The time now is 23:59.

vBulletin® Version 3.8.8