Solucionar "JAR file size exceeds limit" en Samsung GT-C3222 (Chat 322)
El error "JAR file size exceeds maximum limit" / "Java error" al instalar apps (.jar) en el Samsung GT-C3222 ocurre porque el archivo supera el límite de tamaño de la máquina virtual Java (heap size) del teléfono.
Límites típicos en Samsung Java ME
- Límite estándar: 300 KB - 500 KB por archivo .jar
- Algunos modelos permiten hasta 1-2 MB si se aumenta el "Java Heap Size"
Solución 1: Aumentar límite Java (Código de servicio)
- En teclado de marcación, teclea: *#82528378# (código: *#JAVASET#)
- Entra menú oculto: OTA Test → OTA Setting → Max JAR Size
- Sube el valor al tamaño de tu archivo .jar (ej: 853 KB → pon 900 o 1000 KB)
- Guarda / Aceptar → Reinicia teléfono
- Intenta instalar de nuevo
Solución 2: Buscar versión "Lite" / comprimida de la app
- En Mobile9.com, GetJar.com, Zedge.net busca el mismo app con tag "Lite", "Mini", "240x320", "Low memory"
- Muchas apps populares (Opera Mini, Nimbuzz, eBuddy, Facebook, Gmail) tienen versiones < 300 KB para estos teléfonos.
Solución 3: Instalar desde PC (A veces evita chequeo)
- USB → Modo "Almacenamiento masivo"
- Copia .jar a tarjeta microSD → Carpeta "Others"
- En teléfono: Archivos → Tarjeta memoria → Others → Click .jar → Instalar
El código *#82528378# funciona en muchos Samsung Java (Star, Chat, Corby, etc.). Si no aparece menú OTA, el modelo no lo soporta.