Se non basta android, puoi andare a piu' basso livello con le API in C.
MA
NON E' Android che nasconde le info, MA la rete cellulare: LEI sa chi sei tu, chi e' l'altro a te non serve sapere chi ti chiama.
Te lo dice la rete ‘per gentilezza’ NON perche' altrimenti la chiamata non puo' essere inoltrata.
Anche il TCP/IP funziona allo stesso modo: e' il tuo router di casa che fa parlare te con il resto del mondo.
A nessuno serve sapere chi sei tu, gli basta sapere chi e' il router!