Si, dejaria 2GB para aplicaciones, suficiente para ti ¿no?.
Te he pasado ese porque ya lo tenia echo, para 1GB tendria que mirarlo pero en este momento tengo que irme ya si acaso esta noche o mañana te lo miro.
Saludos.
EDIT: Echale un ojo a esto:
Aqui te dejo un ejemplo:
mtdparts=rk29xxnand:0x00002000@0x00002000
(misc),0x00004000@0x00004000(kernel),0x00008000@0x 00008000(boot),0x00008000@0x00010000(recovery),0x0 00F0000@0x00018000(backup),0x0003a000@0x00108000
(cache),0x00200000@0x00142000(userdata),0x00002000 @0x00342000(kpanic),0x000E6000@0x00344000(system),-@0x0042A000(user)
------------Ponemos en orden los bloques mtd según parametros.------------
numero de bloques(num bloques*512bytes) @ posición_de_memoria
-------------------------------------------------------------------------------
0x00002000 (4MB) @ 0x00002000 (misc)
0x00004000 (8MB) @ 0x00004000 (kernel)
0x00008000 (16MB) @ 0x00008000 (boot)
0x00008000 (16MB) @ 0x00010000 (recovery)
0x000F0000 (503MB) @ 0x00018000 (backup)
0x0003a000 (121MB) @ 0x00108000 (cache)
0x00200000 (1GB) @ 0x00142000 (userdata)
0x00002000 (4MB) @ 0x00342000 (kpanic)
0x000E6000 (482MB) @ 0x00344000 (system)
- (Sdcard) @ 0x0042A000 (user)
Y aqui otro:
mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x 00004000@0x00004000(kernel),0x00008000@0x00008000( boot),0x00008000@0x00010000(recovery),0x00100000@0 x00018000(backup),0x0003a000@0x00118000(cache),0x0 0
400000@0x00152000(userdata),0x00002000@0x00
552000(kpanic),0x00100000@0x00
554000(system),-@0x00
654000(user)
Los valores modificados son los que marco en negrita, si incrementamos cada número en negrita en una unidad, estaremos aumentando en medio GB el espacio reservado para las aplicaciones.
Espero que te sirva.