![]() |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
@ Megaltariak they realised themselves and corrected it with the n9:
http://talk.maemo.org/showpost.php?p...1&postcount=14 Edit: Quote:
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Didn't even know that they did that for the N9.
Now the problem is either hacking NOLO to boot on another storage device (would be really difficult because NOLO is closed source) or resize/create new partitions on the 256Mo chip (would be trivial with standard tools if it was recognized as a standard storage device like EMMC, but that is not the case if I recall correctly) |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
That's a huge offtopic, but…
It is not NOLO mounts ubifs and runs /sbin/preinit. It is KERNEL. And we can recompile it or use u-boot to change it's cmdline to mount /dev/mmcblk0p2 as /. So, NOLO doesn't needed to be changed. Obviously, swap on UBIFS with compression is bad choice. But mtdswap or even swap on uncompressed UBIFS is interesting idea to try. Anover idea is to optify some more libs and other stuff and use uncompressed UBIFS as rootfs. @Megaltariak, partitions on NAND are either compiled in kernel or specified in it's cmdline. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
New version (21.2011.38-1Tmaemo4-thumb7) is available, check the first post for changelog
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
i installed successful; tanx
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
Nand is a raw flash chip (MTD) and not a generic block device so we need a software layer which handles directly a MTD and implements: tracking NAND flash bad blocks and providing wear leveling. UbiFs / JFFS2 / LogFS are this kind of software layer eMMC or SD Card have a custom hardware chip which handles the flash chips, so they are generic block devices that can be formatted with Ext2/3/4 or other FS |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
had to reflash after upgrade...
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
wats difference between power kernel and this custom cssu kernel??
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Did you try to read first post?
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Ok, just thinking out loud, pls correct me if I'm wrong, but if thumb2 saves 3-4mb out of 14 on average... we should be able to free extra 45 out of 150mb in rootfs that are there by default(add some optifying for good measure). Is killing compression an option? Should give speed/battery(no CPU overkill) gain for most (I'll stick to having libs there, but standard user...). Then again the 150mb that are there are already compressed, so would expect them uncompressed to take over 200, thumb2 could help this???
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
Anyone want to try to debootstrap a Thumb2 rootfs to flash with flasher (or alternatively, backup then generate an uncompressed fs and untar it back) |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
EDIT: @Hurrian - there is no need to uncompress the whole rootfs, we can do it on-the-fly only for what is really needed, see the above |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
For now, I have
Code:
Nokia-N900:~# du -xhs / |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Code:
Nokia-N900:~# mkdir /uc |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Have in mind used/free space on rootfs is an estimate AIUI
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
Has anybody decided whether the slightly slower program load times on eMMC justifies lower CPU load? (it's not exactly reading/writing enormous amounts of data, so IO CPU use wouldnt really choke the CPU) |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
For 'real' usage that definitely won't reproduce. But I'm lacking of fast source of pseudorandom data to test it, /dev/urandom is VERY slow on N900 (~1.6MBps on my N900 OC to 900MHz). |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
The code in https://garage.maemo.org/plugins/scm.../?root=browser should be matching source code for tablet-browser-daemon (i.e. browserd), there is also source at https://garage.maemo.org/plugins/scm.../?root=browser for browser-neteal.
The browser UI itself is not open source unfortunately :( |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
@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 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. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
BusyBox v1.20.1 (Debian 1.20.1power1) built-in shell (ash) Enter 'help' for a list of built-in commands. ~ $ root BusyBox v1.20.1 (Debian 1.20.1power1) built-in shell (ash) Enter 'help' for a list of built-in commands. Nokia-N900:~# du -xhs / 298.1M / Nokia-N900:~# i got this. i have no idea what is this. i just installed it. absolutely no clue. just understood that it will make N900 a little faster and apps will eat less RAM |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
just now i updated from tumb6 to tump9 but rootfs is still same why?
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Guys, I would really love if you stop measuring WRITE speed, what matters is READ speed, as that is what is applicable for executables :P
Also we don't really need to move all of the executable code in an uncompressed directory (there is no enough space), just the one that is frequently used. Even if not thumb-compiled. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
If somebody interested, on a pure PR1.3.1 (only rootsh, file and busybox-power installed) there are 263.1MB of files on rootfs and 149.6 MB of them are binaries.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
I have updated to the latest version, and have been experiencing a little slowdown...
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
im a newbie here... how do i overclock my n900 without kernel power? thx in advanced..
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
If you installed this, you have kernel power.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
unable to update this ..
package corrupted.. any idea? :o |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
will i need to install kernel power setting? in order to use kernel-config in x-terminal ?
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Yo Gordon Freeman!
My man! <Denzel Washington-voice> It works great :) I run more apps now (like 20 open windows) without the phone getting slow. Great work! I hope this will soon hit the CSSU-testing with a complete recompile of everything:P Btw: Do you think compiling your 720p DSP codec will benefit from this? |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
A good proof of concept, apart from the already mentioned MicroB (browserd always loaded in memory) and Firefox, could be building Python with Thumb2.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
Keep in mind i didn't overclock in any of the cases... |
All times are GMT. The time now is 00:02. |
vBulletin® Version 3.8.8