Des sources plus fiables nous indiquent une activité humaine sur l'île depuis au moins deux siècles avant cet épisode. L'île s'appelait alors "Temasek"(« la ville de la mer » en javanais), et constituait un port important du royaume de Srivijaya (Sumatra)qui s'effondra aux alentours de 1400 sous les coups de boutoir du Siam et de Majapahit et plongea dans l'obscurité. 